> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 键盘快捷键

> Devin CLI 中的常用键盘快捷键

<div id="input-shortcuts">
  ## 输入快捷键
</div>

这些快捷键在提示符中输入时可用。

| Shortcut                       | Description                                                               |
| ------------------------------ | ------------------------------------------------------------------------- |
| `Enter`                        | 提交消息                                                                      |
| `Shift+Enter`\* or `Alt+Enter` | 插入换行 (用于多行输入)                                                             |
| `Shift+Tab`                    | 在各模式间循环切换 (Normal、Accept Edits、Plan、Bypass、Autonomous)                    |
| `Ctrl+C`                       | 取消当前输入 (清空文本) ，或取消正在运行的 Agent                                             |
| `Ctrl+D`                       | 退出 (当输入为空时)                                                               |
| `Esc`                          | 取消正在运行的 Agent                                                             |
| `Ctrl+G`                       | 打开外部编辑器来编写消息                                                              |
| `Ctrl+R`                       | 对之前的提示执行模糊搜索，并插入所选提示                                                      |
| `Ctrl+O`                       | 打开思维轨迹的全屏查看器                                                              |
| `Ctrl+L`                       | 重绘 / 刷新屏幕                                                                 |
| `Ctrl+V` or `Shift+Insert`     | 从剪贴板粘贴 (图像会显示在输入区域中；使用 Left/Right 导航，使用 Backspace 删除)                     |
| `!`                            | 进入 bash 模式以直接运行 shell 命令 (当输入为空时) 。在空输入时按 `Backspace` 或 `Esc` 可退出 bash 模式 |
| `@`                            | 打开文件/目录自动补全以添加上下文                                                         |

<Note>
  在 macOS 上，`Alt` 就是 `Option` 键。下面的某些快捷键使用 `Alt` (Option) 作为修饰键。我们建议[将 Option 配置为 Meta](/zh/cli/reference/terminal-compatibility#configuring-option-as-meta-on-macos)，以获得最佳体验。
</Note>

* 需要[兼容的终端](/zh/cli/reference/terminal-compatibility)。不支持 Kitty 键盘协议的终端无法区分 `Shift+Enter` 和 `Enter`。请改用 `Alt+Enter` 或 `Ctrl+J`。

***

<div id="mode-model-shortcuts">
  ## 模式和模型快捷键
</div>

| 快捷键                      | 说明                                                                     |
| ------------------------ | ---------------------------------------------------------------------- |
| `Shift+Tab`              | 切换到下一个模式 (Normal → Accept Edits → Plan → Bypass → Autonomous → Normal) |
| `Alt+T` (macOS: `Opt+T`) | 切换当前模型的思考级别                                                            |

你也可以使用斜杠命令切换模式：`/normal`、`/plan`、`/bypass` 或 `/mode <name>`。还可以使用 `/ask <question>` 作为单次命令，无需切换模式即可提问。

***

<div id="text-editing">
  ## 文本编辑
</div>

输入时可使用类似 readline 或 Emacs 风格的按键绑定进行文本编辑。
