Cheat Sheet
Tmux tips and tricks.
Install 
apt update
apt install tmuxSessions
Create new
tmux new -s my-sessionUse existing session
tmux new -A -s my-sessionOr you can list all sessions:
tmux lsAnd attache to an existing one:
tmux attach-session -t my-sessionDelete/Kill session
Kill all sessions
tmux kill-serverKill specific session
tmux kill-session -t my-sessionKill other sessions
If you are inside a tmux session you would like to keep and kill all others, run:
tmux kill-session -aWindows and Panes
- Ctrl+b- cCreate a new window (with shell)
- Ctrl+b- wChoose window from a list
- Ctrl+b- 0Switch to window 0 (by number )
- Ctrl+b- ,Rename the current window
- Ctrl+b- %Split current pane vertically into two panes
- Ctrl+b- "Split current pane horizontally into two panes
- Ctrl+b- oGo to the next pane
- Ctrl+b- ;Toggle between the current and previous pane
- Ctrl+b- xClose the current pane
- Enable - synchronize-panes:- ctrl+bthen- shift :. Then type- set synchronize-panes onat the prompt. To disable synchronization:- set synchronize-panes off.
- Ctrl+b- [To enable copy mode. Use arrows to scroll.
- Ctrl+b- Alt + 1All panels on vertical with same width.- Or run - Ctrl+b- Shift + :- select-layout even-vertical
 
- Ctrl+b- Alt + 2All panels on horizontal with same height.- Or run - Ctrl+b- Shift + :- select-layout even-horizontal
 
Last updated
