I know I can swap windows using swap-window -d *source* -t *dest*
, but I'd like to be able to swap the current window with the window to the left/right (effectively, 'move' a window left and right through the list). In particular, I want to map this command to a shortcut in my tmux.conf. I think I could do this if there was a way to reference the current window number in the tmux.conf file and do something like this:
swap-window -t *cur_window -1*
Is this possible?
Best Answer
The tmux manpage describes the target-window syntax accepted by
swap-window
’s-s
and-t
options. Specifically, you can use+
and-
to refer to the next and previous window numbers.Thus, you might bind
<
and>
to move windows left and right like this: