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 文件或打印备用。