Tmux

Resources

Ctrl+B % Split panes horizontally Ctrl+B " Split panes horizontally

Enable Scrolling (and then you can right click!)

set -g mouse-mode on

In tmux file, use

set-option -g mouse on

Windows (tabs)

You write the Ctrl+B as the prefix, and those are the letters to do things

c  create window
w  list windows
n  next window
p  previous window
f  find window
,  name window
&  kill window

Panes (splits)

%  vertical split
"  horizontal split

o  swap panes
q  show pane numbers
x  kill pane
+  break pane into window (e.g. to select text by mouse to copy)
-  restore pane from window
⍽  space - toggle between layouts
<prefix> q (Show pane numbers, when the numbers show up type the key to goto that pane)
<prefix> { (Move the current pane left)
<prefix> } (Move the current pane right)
<prefix> z toggle pane zoom

More TMUX stuff

If you want to detach, do Ctrl+B, then d

If you want to do tmux with a new session_name

tmux new -s <SESSION>
tmux ls

To reattach to the last sesssion

tmux a

If you want to reattach the one with the name, do

tmux a -t <SESSION_NAME>