简介
Tmux 是一个终端复用器(terminal multiplexer)
1 | sudo apt install -y tmux |
基本用法
1 | 列出所有快捷键,及其对应的 Tmux 命令 |
前缀键
Tmux 窗口有大量的快捷键。所有快捷键都要通过前缀键唤起。默认的前缀键是 Ctrl+b,即先按下 Ctrl+b,快捷键才会生效。
举例来说,帮助命令的快捷键是 Ctrl+b ?。它的用法是,在 Tmux 窗口中,先按下Ctrl+b,再按下?,就会显示帮助信息。
然后,按下 ESC 键或q键,就可以退出帮助。
会话管理
- 罗列会话
1 | Ctrl+b s |
- 新建会话
1 | tmux new -s <session-name> |
- 分离会话
1 | Ctrl+b d |
- 接入/切换 会话
1 | 接入 |
- 结束会话
1 | tmux kill-session -t <session-number> |
- 重命名会话
1 | tmux rename-session -t <session-number> <new-name> |
窗格操作
- 划分窗格
1 | 划分为上下两个窗格 |
- 选择窗格
1 | Ctrl+b <arrow key> - 光标切换到其他窗格,<arrow key> 是指向要切换到的窗格的方向键 |
- 移动窗格
1 | 当前窗格上移 |
- 其它窗格操作
1 | Ctrl+b q - 显示窗格编号 |
窗口操作
- 新建窗口
1 | Ctrl+b c:创建一个新窗口,状态栏会显示多个窗口的信息 |
- 切换窗口
1 | Ctrl+b <number> - 切换到指定编号的窗口,其中的<number>是状态栏上的窗口编号 |
- 重命名窗口
1 | Ctrl+b , - 重命名当前窗口 |
- 其它窗口操作
1 | Ctrl+b w - 从列表中选择窗口 |