Your cart is currently empty!
Tmux: Session, Window, Pane
Session
Start a session
tmux tmux new tmux new -s something
Detach a session
CTRL-b + d – Detach from current session
tmux detach
List sessions
tmux ls
CTRL-b + s – Show sessions from inside the session
Attach to a session
tmux attach tmux a tmux a -t 0 tmux a -t something
Rename a session
temux rename -t 0 db-ses
CTRL-b + $ – Rename current session from inside the session
Window
CTRL-b + c – Create a new window
CTRL-b + , – Rename current window
CTRL-b + w – Select window (and session, and pane)
CTRL-b + p – Previous window
CTRL-b + n – Next window
CTRL-b + <number> – Jump to window <number>
CTRL-b + & – Close a window (or type exit
or CTRL-d)
Pane
CTRL-b + % – Split vertical
CTRL-b + “ – Split horizontal
CTRL-b + E – Spread pane equally
CTRL-b + spacebar – Cycle pane layout
CTRL-b + : select-layout even-horizontal | even-vertical | main-horizontal | main-vertical | tiled
CTRL-b + [up, down, left, right] – Move between panes
CTRL-b + [ – Scroll window
CTRL-b + z – Expand/shrik pane (zoom)
CTRL-b + ! – Convert pane to window
CTRL-b + q – Show pane number
CTRL-b + q <number> – Switch to pane <number>
CTRL-b + { – Move pane to left
CTRL-b + } – Move pane to right
CTRL-b + x – Close a pane (or type exit
or CTRL-d)
Join two panes from different window
- CTRL-b + m – Mark a pane (or a window)
- Go to target pane (or window)
- CTRL-b + :
join-pane
or
- CTRL-b + w – Show all windows
- Select source pane and press m
- Go to target pane and type : join-pane
or
CTRL-b + : join-pane -s 2.0 -t 1.1
– Join from window 2 pane 0 to window 1 pane 1
CTRL-b + : join-pane -t 1.1
– Join from current pane to window 1 pane 1
References:
Leave a Reply