快捷键
设置 → 快捷键 列出了 Codeg 所响应的每一个键盘快捷键,并让你重新绑定其中任意一个。每一行是一个操作 —— 它的名称、一段简短描述,以及一个显示其当前绑定的按钮。通过录制新的组合键来更改某一项;用一个按钮重置整套快捷键。
记号说明
在下文中,⌘ 代表主修饰键:在 macOS 上是 Command,在 Windows 和 Linux 上是 Ctrl(Codeg 会显示你的操作系统所用的那一个)。⇧ 是 Shift。
重新绑定快捷键
点击某一行的快捷键按钮 —— 它会切换为 按下快捷键… —— 然后按下你想要的组合。录制器会执行几条规则:
- 必须包含一个修饰键。 大多数操作需要 Ctrl/Cmd 或 Alt(可选配合 Shift);单独一个字母不会被识别。两个 composer 操作 —— 发送消息 和 消息内换行 —— 是例外,它们接受像 Enter 这样的单个按键。
- 冲突会被拒绝。 如果该组合已经属于另一个操作,Codeg 会拒绝它并告诉你哪个操作占用了它 —— 这样你就无法悄无声息地覆盖一个已有的绑定。
- Esc 取消 录制,不做任何更改。
重置为默认值(右上角)会一次性恢复所有快捷键;当没有任何改动时它处于禁用状态。
默认快捷键
面板与布局
| 操作 | 快捷键 | 作用 |
|---|---|---|
| 打开搜索 | ⌘K | 显示或隐藏对话搜索面板 |
| 切换左侧边栏 | ⌘B | 显示或隐藏对话列表侧边栏 |
| 切换终端 | ⌘J | 显示或隐藏底部终端面板 |
| 切换右侧面板 | ⌘E | 显示或隐藏辅助信息面板 |
标签页、窗口与导航
| 操作 | 快捷键 | 作用 |
|---|---|---|
| 新建对话 | ⌘T | 在当前文件夹中创建一个新的对话标签页 |
| 新建终端 | ⌘T | 创建一个新的终端标签页(当焦点在终端上时) |
| 打开文件夹 | ⌘O | 在新窗口中打开文件夹选择器 |
| 打开设置 | ⌘, | 打开设置窗口 |
| 关闭当前标签页 | ⌘W | 关闭当前的对话或文件标签页 |
| 关闭当前终端 | ⌘W | 关闭当前的终端标签页(当焦点在终端上时) |
| 关闭所有文件标签页 | ⌘⇧W | 关闭所有打开的文件标签页(当文件面板处于活动状态时) |
| 下一个标签页 | ⌘Tab | 切换到下一个对话或文件标签页 |
| 上一个标签页 | ⌘⇧Tab | 切换到上一个对话或文件标签页 |
Composer
| 操作 | 快捷键 | 作用 |
|---|---|---|
| 发送消息 | Enter | 发送输入框中的当前消息 |
| 消息内换行 | ⇧Enter | 在消息输入框中插入一个换行 |
值得了解
- 有些绑定是刻意共享的。 ⌘T 和 ⌘W 各自驱动两个操作 —— 一个终端操作和一个对话/文件标签页操作 —— Codeg 会根据当前焦点选择正确的那一个。这就是为什么默认设置里有一些表面上重复、而冲突检查仍然允许的绑定:当终端处于焦点时,⌘T 打开一个新终端,否则打开一个新对话;⌘W 关闭处于焦点的终端或当前标签页。
- 只有 composer 的按键可以不带修饰键。 发送消息 和 消息内换行 是仅有的两个你可以绑定到单个按键的操作 —— 如果你愿意,可以对调它们(比如用 ⇧Enter 发送、Enter 换行)。
- 快捷键保存在设备上。 它们存放在应用的本地存储中,按设备保存 —— 不属于同步的配置文件。和外观一样,在每台机器上各设置一次。