WezTerm 键位说明
1. 全局设置
- Leader 键:
`
(反引号,Windows 下为 Win+Alt+Space
)
- 超时时间:无限制(
timeout_milliseconds = math.maxinteger
)
2. 键表(Key Tables)
2.1 调整窗格大小(resize_pane
)
键位 | 动作 | 说明 |
---|
← / h | 向左调整 1 单位 | |
Shift+← / H | 向左调整 10 单位 | |
→ / l | 向右调整 1 单位 | |
Shift+→ / L | 向右调整 10 单位 | |
↑ / k | 向上调整 1 单位 | |
Shift+↑ / K | 向上调整 10 单位 | |
↓ / j | 向下调整 1 单位 | |
Shift+↓ / J | 向下调整 10 单位 | |
Escape / q / Q | 退出键表 | |
2.2 激活窗格(activate_pane
)
键位 | 动作 |
---|
← / h | 激活左侧窗格 |
→ / l | 激活右侧窗格 |
↑ / k | 激活上方窗格 |
↓ / j | 激活下方窗格 |
Escape / q / Q | 退出键表 |
2.3 移动标签页(move_tab
)
键位 | 动作 |
---|
Shift+N / n | 向右移动标签页 |
Shift+P / p | 向左移动标签页 |
方向键 | 按方向移动标签页 |
Escape / q / Q | 退出键表 |
2.4 激活标签页(activate_tab
)
键位 | 动作 |
---|
N | 激活上一个标签页 |
P | 激活下一个标签页 |
方向键 | 按方向激活标签页 |
Escape / q / Q | 退出键表 |
3. 常用快捷键
3.1 标签页操作
键位 | 动作 |
---|
Leader + c | 新建标签页 |
Leader + & / q | 关闭当前标签页(无确认) |
Leader + 1-9 | 切换到第 1-9 个标签页 |
Leader + 0 | 切换到最后一个标签页 |
Alt + 1-9 | 同上(兼容模式) |
Alt + t | 新建标签页 |
Alt + q | 关闭当前标签页(需确认) |
Ctrl+Shift+T | 新建标签页(兼容模式) |
Ctrl+Shift+W | 关闭当前标签页(需确认) |
3.2 窗格操作
键位 | 动作 |
---|
Leader + Enter | 智能分屏(自动选择方向) |
Leader + - | 垂直分屏 |
Leader + \ | 水平分屏 |
Leader + x | 关闭当前窗格(无确认) |
Leader + m | 最大化/恢复当前窗格 |
Leader + k | 顺时针旋转窗格 |
3.3 导航
键位 | 动作 |
---|
Leader + a | 进入窗格导航模式 |
Leader + w | 显示标签页导航器 |
Alt + h/j/k/l | 按方向激活窗格 |
Alt + [/] | 激活上一个/下一个窗格 |
Leader + n/p | 切换到下一个/上一个标签页 |
3.4 调整窗格大小
键位 | 动作 |
---|
Leader + r | 进入调整窗格大小模式 |
Alt + 方向键 | 按方向调整窗格大小(1 单位) |
Shift+Leader + H/J/K/L | 快速调整窗格大小(10 单位) |
3.5 其他功能
键位 | 动作 |
---|
Leader + Space | 打开启动器 |
Leader + / | 进入复制模式 |
Ctrl+Shift+C | 复制选中文本(无选中时发送 Ctrl+C ) |
Ctrl+Shift+V | 粘贴 |
Shift+Alt+S | 模糊搜索标签/菜单项 |
Ctrl+Shift++/- | 增大/减小字体 |
Ctrl+Shift+Backspace | 重置字体大小 |
4. 鼠标绑定
操作 | 动作 |
---|
右键单击 | 选中时复制,否则粘贴 |
左键单击 | 仅选中文本(不打开链接) |
Ctrl+左键单击 | 打开鼠标处的链接 |
5. 特殊逻辑
- 智能分屏:根据当前窗格宽高比自动选择垂直/水平分屏。
- 兼容模式:在 Neovim/Tmux/Zellij 中时,直接发送按键到子进程。
- 标签页/窗格切换:支持跨标签页的窗格导航(如从最左窗格切换到上一个标签页的最右窗格)。
6. 备注
- 所有键表支持
Escape
/q
/Q
退出。
Leader
键默认为 `
,超时时间无限长。
整理后的文档更易于查阅和记忆,建议保存为 Markdown 文件或打印备用。