Tmux 常用快捷键

· Frytea · 5 分钟 · 技术笔记
Tmux 常用快捷键

终端中使用 Tmux 命令

启动 tmux 使用 -s 命令指定会话名称,使用 -n 命令

指定窗口名称

$ tmux new -s sessionName -n window

退出会话(tmux会话内命令)

$ tmux detach

退出并关闭会话(窗口,窗格)

$ exit

结束后台的会话

#通过会话编号
$ tmux kill-session -t 0
#通过会话名称
$ tmux kill-session -t sessionName

查看所有会话

$ tmux ls

激活会话

$ tmux attach -t sessionName

Tmux Ctrl+b 执行命令

会话常用快捷操作

| 快捷键 | 说明 |

|:—:|:—:|

| ? | 所有快捷键,q退出 |

| :new sessionName | 创建新会话 |

| s | 切换会话 |

| $ , | 重命名当前会话 |

| d | 离开会话返回shell(与tmux detach功能相同)|

| Ctrl+z | 挂起会话,返回shell |

查看模式 Ctrl-b [

查看模式下Ctrl-s | 搜索, n 下一个, shift+n 上一个

窗口常用快捷操作

| 快捷键 | 说明 |

|:—:|:—:|

| c | 创建新窗口 |

| w | 显示窗口 |

| 数字键 | 选择对应窗口 |

| p | 前一个窗口 |

| n | 后一个窗口 |

| f | 查找窗口 |

| , | 重命名窗口 |

| & | 关闭窗口(带提示) |

窗格常用快捷键

| 快捷键 | 说明 |

|:—:|:—:|

| % | 垂直分割 |

| " | 水平分割 |

| o | 切换窗格 |

| x | 关闭窗格 |

| space | 切换窗格布局 |

| q | 显示窗格编号,按对应数字选择窗格 |

| { | 与上一个窗格调换位置 |

| } | 与下一个窗格调换位置 |

| z | 当前窗格最大化 |

| ! | 取消所有窗口保留当前窗口 |

| Ctrl+方向键 | 以1个单元格为单位移动边缘以调整当前窗格大小 |

| Alt+方向键 | 以5个单元格为单位移动边缘以调整当前窗格大小 |

References