Tmux快捷键参考
来源
原始文档: Tmux 快捷键.md
核心内容
Tmux 终端多路复用器的完整快捷键参考手册。
前缀键
默认前缀键: C-b (Ctrl+B)
会话管理
| 快捷键 |
功能 |
C-b d |
分离当前客户端 |
C-b s |
从列表选择会话 |
C-b $ |
重命名当前会话 |
C-b D |
选择并分离客户端 |
C-b L |
切换到上一个客户端 |
窗口管理
| 快捷键 |
功能 |
C-b c |
创建新窗口 |
C-b n |
选择下一个窗口 |
C-b p |
选择上一个窗口 |
C-b l |
返回上一个使用的窗口 |
C-b 0~9 |
选择窗口 0-9 |
C-b ' |
输入窗口编号选择 |
C-b , |
重命名当前窗口 |
C-b & |
关闭当前窗口 |
C-b w |
从列表选择窗口 |
C-b . |
移动当前窗口 |
C-b f |
搜索面板(按名称) |
C-b M-n |
切到有提示的下个窗口 |
C-b M-p |
切到有提示的上个窗口 |
面板管理
| 快捷键 |
功能 |
C-b " |
垂直分割(上下) |
C-b % |
水平分割(左右) |
C-b x |
关闭当前面板 |
C-b o |
选择下一个面板 |
C-b ; |
回到上一个活动面板 |
C-b q |
显示面板编号 |
C-b z |
放大/缩小当前面板 |
C-b ! |
将面板移到新窗口 |
C-b { |
与上方面板交换 |
C-b } |
与下方面板交换 |
C-b m |
切换面板标记 |
C-b M |
清除已标记的面板 |
面板导航
| 快捷键 |
功能 |
C-b ↑ |
选择上方面板 |
C-b ↓ |
选择下方面板 |
C-b ← |
选择左侧面板 |
C-b → |
选择右侧面板 |
面板调整大小
| 快捷键 |
功能 |
C-b M-↑ |
向上扩大5单位 |
C-b M-↓ |
向下扩大5单位 |
C-b M-← |
向左扩大5单位 |
C-b M-→ |
向右扩大5单位 |
C-b C-↑ |
向上调整 |
C-b C-↓ |
向下调整 |
C-b C-← |
向左调整 |
C-b C-→ |
向右调整 |
布局切换
| 快捷键 |
功能 |
C-b Space |
切换到下一个布局 |
C-b M-1 |
平均水平布局 |
C-b M-2 |
平均垂直布局 |
C-b M-3 |
主-水平布局 |
C-b M-4 |
主-垂直布局 |
C-b M-5 |
平铺布局 |
C-b C-o |
轮换面板 |
C-b M-o |
逆序轮换面板 |
C-b E |
均匀排列面板 |
复制模式
| 快捷键 |
功能 |
C-b [ |
进入复制模式(浏览/滚动) |
C-b ] |
粘贴最近的缓冲区 |
C-b = |
选择粘贴缓冲区 |
C-b # |
列出所有粘贴缓冲区 |
C-b - |
删除最近粘贴缓冲区 |
C-b PPage |
进入复制模式并向上滚动 |
其他功能
| 快捷键 |
功能 |
C-b : |
进入命令输入模式 |
C-b ? |
列出所有按键绑定 |
C-b / |
查看按键绑定说明 |
C-b t |
显示时钟 |
C-b r |
重绘当前客户端 |
C-b C-z |
挂起当前客户端 |
C-b i |
显示窗口信息 |
C-b C |
自定义选项 |
C-b ~ |
显示消息日志 |
C-b ( |
切换到上一个客户端 |
C-b ) |
切换到下一个客户端 |
滚动快捷键
| 快捷键 |
功能 |
C-b S-↑ |
向上移动可视区域 |
C-b S-↓ |
向下移动可视区域 |
C-b S-← |
向左移动可视区域 |
C-b S-→ |
向右移动可视区域 |
C-b DC |
窗口跟随光标 |
关键要点
- 前缀键
C-b 是 Ctrl+B
C-b ? 查看所有快捷键
- 复制模式下使用 vim 风格按键导航
- 可以自定义前缀键和快捷键绑定
相关实体
- Tmux - 终端多路复用器
- 终端 - 终端模拟器
- Screen - GNU Screen 多路复用器
- Shell - Shell 环境