tmux
1. 结构
tmux:
├── session 0
├── session 1
├── ...
└── session n
├── window 0
├── ...
└── window n
├── pane 0
├── ...
└── pane n
2. 打开
# 第一次
$ tmux
# 打开前面挂起的
$ tmux a
3. 挂起与关闭
- 说明:tmux 默认 Ctrl b,我改了 Ctrl a
# 挂起
ctrl a d
# 关闭
ctrl d
4. 新建 window
# 在当前 session 中创建
ctrl a c
5. 选择
# 选择其他 session
ctrl a s
# 选择其他 window
ctrl a w
6. 分屏
# 左右
ctrl a %
# 上下
ctrl a "
7. 切换 pane
- 鼠标,或
- Ctrl a + 方向键
8. 调整 pane 的大小
- 鼠标拖分割线,或
- 按住 Ctrl a,外加方向键
9. 全屏与取消全屏
Ctrl a + z
10. 翻阅当前 pane 内的内容
- 鼠标滚轮
- Ctrl a + PageUp
11. 选中文本
- 按住 Shift
- 支持 Windows 和 Linux,不支持 Mac
12. 复制与粘贴
- Ctrl a + [ 开始选择
- 鼠标选中文本
- 鼠标选择粘贴处
- Ctrl a + ]