# tmux ###### Session Control (from the command line)
`tmux`Start a new session
`tmux new -s `Start a new session with the name chosen
`tmux ls`List all sessions
`tmux attach -t `Re-attach a detached session
`tmux attach -d -t `Re-attach a detached session (and detach it from elsewhere)
`tmux kill-session -t `Delete session
###### Pane Control
`Ctrl` `b`, `"`Split pane horizontally
`Ctrl` `b`, `%`Split pane vertically
`Ctrl` `b`, `o`Next pane
`Ctrl` `b`, `;`Previous pane
`Ctrl` `b`, `q`Show pane numbers
`Ctrl` `b`, `z`Toggle pane zoom
`Ctrl` `b`, `!`Convert pane into a window
`Ctrl` `b`, `x`Kill current pane
`Ctrl` `b`, `Ctrl` `O`Swap panes
`Ctrl` `b`, `t`Display clock
`Ctrl` `b`, `q`Transpose two letters (delete and paste)
`Ctrl` `b`, `{`Move to the previous pane
`Ctrl` `b`, `}`Move to the next pane
`Ctrl` `b`, `Space`Toggle between pane layouts
`Ctrl` `b`, `↑`Resize pane (make taller)
`Ctrl` `b`, `↓`Resize pane (make smaller)
`Ctrl` `b`, `←`Resize pane (make wider)
`Ctrl` `b`, `→`Resize pane (make narrower)
###### Window Control
`Ctrl` `b`, `c`Create new window
`Ctrl` `b`, `d`Detach from session
`Ctrl` `b`, `,`Rename current window
`Ctrl` `b`, `&`Close current window
`Ctrl` `b`, `w`List windows
`Ctrl` `b`, `p`Previous window
`Ctrl` `b`, `n`Next window
###### Copy-Mode (Emacs)
`Ctrl` `b`, `[`Enter copy mode
`Ctrl` `b`, `M-<`Bottom of history
`Ctrl` `b`, `M->`Top of history
`Ctrl` `b`, `M-m`Back to indentation
`Ctrl` `b`, `M-w`Copy selection
`Ctrl` `b`, `M-y`Paste selection
`Ctrl` `b`, `Ctrl` `g`Clear selection
`Ctrl` `b`, `M-R`Cursor to top line
`Ctrl` `b`, `M-r`Cursor to middle line
`Ctrl` `b`, `↑`Cursor Up
`Ctrl` `b`, `↓`Cursor Down
`Ctrl` `b`, `←`Cursor Left
`Ctrl` `b`, `→`Cursor Right
###### Copy-Mode (vi)
`Ctrl` `b`, `[`Enter copy mode
`Ctrl` `b`, `G`Bottom of history
`Ctrl` `b`, `g`Top of history
`Ctrl` `b`, `Enter`Copy selection
`Ctrl` `b`, `p`Paste selection
`Ctrl` `b`, `k`Cursor Up
`Ctrl` `b`, `j`Cursor Down
`Ctrl` `b`, `h`Cursor Left
`Ctrl` `b`, `l`Cursor Right