brew install tmux
Run tmux -CC or tmux -CC attach in iTerm2 and then menu is shown on terminal:
- ESC to detach
- C to run commands
- X to force quit
- L for log
new -s session-name [-c working-dir] [shell-cmd]alias fornew-sessionkill-session -t target-sessionrename [-t target-session] new-namealias forrename-sessionlsalias forlist-sessionsattach -t target-session [-c working-dir]alias forattach-session
- ID:
$1 - name:
myseor=mysession(exact match)
lscalias forlist-clients
neww [-c working-dir] [-t target-window] -n window-name [shell-cmd]alias fornew-windowkillw -t target-windowalias forkill-windowrenamew -t target-window new-namealias forrename-windowlsw -t target-sessionalias forlist-windows
- specified in form:
session:window, eg.mysession:1 - ID:
@1 - name:
mysession:mywindow/mysession:mywin/mysession:=mywindow