快捷键
Kettu 的全部快捷键,按应用里快捷键列表的分组排列。
在应用里查看这份列表:macOS 上按 ⌘/,Windows 和 Linux 上按 Ctrl+/,或者点侧边栏底部的键盘快捷键。
会话
| 操作 | macOS | Windows 和 Linux |
|---|---|---|
| 新建会话 | ⌘N | Ctrl+N |
| 侧边栏中的上一个会话 | ⌘⇧[ | Ctrl+Shift+[ |
| 侧边栏中的下一个会话 | ⌘⇧] | Ctrl+Shift+] |
| 聚焦输入框 | ⌘L | Ctrl+L |
| 向输入框添加文件或照片 | ⌘U | Ctrl+U |
| 聚焦分屏中的第 1 到 9 个窗格 | ⌘1 到 ⌘9 | Ctrl+1 到 Ctrl+9 |
| 停止本轮对话 | Esc | Esc |
| 回应待处理的授权请求 | 1 到 4 | 1 到 4 |
上一个、下一个会话按侧边栏的顺序切换,依次经过置顶的会话、各个项目和无项目。回应授权请求的按键见授权请求。
窗口
| 操作 | macOS | Windows 和 Linux |
|---|---|---|
| 打开项目 | ⌘O | Ctrl+O |
| 显示或隐藏侧边栏 | ⌘B | Ctrl+B |
| 后退 | ⌘[ | Alt+← |
| 前进 | ⌘] | Alt+→ |
| 打开设置;按 Esc 返回 | ⌘, | Ctrl+, |
| 放大 | ⌘= | Ctrl+= |
| 缩小 | ⌘- | Ctrl+- |
| 将缩放重置为 100% | ⌘0 | Ctrl+0 |
| 显示键盘快捷键 | ⌘/ | Ctrl+/ |
鼠标的后退键和前进键也能后退和前进。
终端
| 操作 | macOS | Windows 和 Linux |
|---|---|---|
| 显示或隐藏终端 | ⌃` | Ctrl+` |
| 新建终端 | ⌃⇧` | Ctrl+Shift+` |
| 就选中的内容询问 Agent(在终端中选中文本时) | ⌘L | Ctrl+L |
终端的快捷键在 macOS 上也用 Ctrl,打开了项目时才有效。
焦点在终端或编辑器里时
在 Windows 和 Linux 上,焦点在终端里时,只有终端和缩放的快捷键会交给 Kettu,因为 Ctrl+B、Ctrl+L 和 Ctrl+N 在 Shell 里另有用途,Alt+← 和 Alt+→ 则按单词移动。“文件”窗格的编辑器保留 ⌘/ 或 Ctrl+/ 用来注释代码行,也保留 ⌘[ 和 ⌘]。
在输入框里
用哪个键发送,在设置 › 通用的发送快捷键里选;另一个键用于换行。
| 操作 | 选 Enter(默认) | 选 ⌘ Enter 或 Ctrl+Enter |
|---|---|---|
| 发送 | Enter | ⌘Enter 或 Ctrl+Enter |
| 换行 | Shift+Enter | Enter |
| Agent 工作时排队,本轮结束后发送 | Enter | ⌘Enter 或 Ctrl+Enter |
| 立即插入当前对话 | ⌘Enter 或 Ctrl+Enter | ⌘⇧Enter 或 Ctrl+Shift+Enter |
立即插入只对能在一轮对话中途接收消息的 Agent 有效。
其他位置
| 操作 | macOS | Windows 和 Linux |
|---|---|---|
| 搜索设置 | ⌘F | Ctrl+F |
| 在 Artifacts 页面按标题筛选 | ⌘F | Ctrl+F |
| 在“文件”窗格里保存文件 | ⌘S | Ctrl+S |