As configured in my dotfiles.
start new:
tmux
attach:
tmux a # (or at, or attach)
In tmux, hit the prefix ctrl+b
and then:
:new-session<CR> new session
s list sessions
$ name session
c new window
w list windows
, name window
& kill window
% horizontal split
" vertical 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
d detach
t big clock
? list shortcuts
: prompt
Resources:
Notes:
- You can cmd+click URLs to open in iTerm.
TODO:
- Keep pwd when splitting
- Fix Vim's bg color?
- Get an insert cursor in iTerm
- start on every shell login