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>