man tmux
client: 每个 shell 为一个 client (?)
session: client 执行 tmux 会创建一个 session
window 每个 session 都有一个 window
pane window 可以分为不同的 pane
tmux
- 启动一个 session
C-b(Ctrl-b)
- session 中快捷键前缀
C-b ?
列出所有键位绑定,只要记住这一个命令就不怕忘记其它命令
C-b o
切换 pane
C-b %
横向分割 window
C-b ;
切换到上一个 pane
C-b x
关闭当前 pane
C-b d
退出当前 client 但不会关闭 session
C-b s
交互式切换所有 session
C-b w
交互式切换所有 window
C-b $
重命名当前 session,后续可以通过 tmux att -t [name] 进入
tmux ls
列出 sessions
tmux new -s session-name
创建一个名字为 session-name 的 session