跳转到内容

快捷键

快捷键

所有快捷键都使用 macOS 原生修饰键。Opt = Option/Alt,Ctrl = Control。

窗口

操作快捷键
新建窗口Cmd + N
关闭 pane / 标签 / 隐藏Cmd + W
关闭当前标签Cmd + Shift + W
隐藏应用Cmd + H
最小化窗口Cmd + M
切换全屏Cmd + Ctrl + F
退出Cmd + Q
切换全局窗口Cmd + Opt + Ctrl + K

Cmd + W 是智能的:有多个 pane 时关闭当前 pane,有多个标签或窗口时关闭当前标签,否则隐藏应用。

标签

操作快捷键
新建标签Cmd + T
切换到第 1–9 个标签Cmd + 1Cmd + 9
上一个标签Cmd + Shift + [
下一个标签Cmd + Shift + ]
关闭标签Cmd + Shift + W
恢复关闭的标签Cmd + Shift + T
重命名标签双击标签标题

分屏

操作快捷键
垂直分屏Cmd + D
水平分屏Cmd + Shift + D
切换分屏方向Cmd + Shift + S
放大 / 还原 paneCmd + Shift + Enter
在 pane 间导航Cmd + Opt + 方向键
调整 pane 大小Cmd + Ctrl + 方向键
广播输入到当前标签Cmd + Opt + I
广播输入到所有标签Cmd + Shift + I

Shell 编辑

操作快捷键
按单词向左 / 向右跳转Opt + Left / Opt + Right
跳到行首 / 行尾Cmd + Left / Cmd + Right
删除到行首Cmd + Backspace
删除单词Opt + Backspace
换行但不执行Cmd + EnterShift + Enter

字号

操作快捷键
放大Cmd + =
缩小Cmd + -
重置Cmd + 0

Kaku 特色功能

操作快捷键
清屏并清空回滚缓冲Cmd + K
打开设置面板Cmd + ,
打开 AI 面板Cmd + Shift + A
应用 Kaku Assistant 建议Cmd + Shift + E
打开 lazygitCmd + Shift + G
打开 yazi 文件管理器Cmd + Shift + Y
浏览远程文件(SSH)Cmd + Shift + R
打开 Doctor 面板Ctrl + Shift + L

鼠标

操作触发方式
复制选中内容到剪贴板松开鼠标左键完成选择
打开链接Cmd + 点击
将光标移动到点击的列Opt + 点击(仅限同一行 shell 提示符内)

自定义快捷键

~/.config/kaku/kaku.lua 中通过追加的方式向 config.keys 添加绑定。不要直接赋值一个新表,否则会覆盖 Kaku 的默认快捷键。

-- ~/.config/kaku/kaku.lua(在加载内建配置之后)
table.insert(config.keys, {
key = 'RightArrow',
mods = 'CMD|SHIFT',
action = wezterm.action.ActivatePaneDirection('Right'),
})

完整的 action 列表参见 WezTerm KeyAssignment 文档