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

# 键盘快捷键

以下是 Embedder 的全部快捷键，按使用场景整理。

<Tip>
  在 Embedder 中运行 `/help` 可查看这份列表。
</Tip>

## 全局快捷键

| 快捷键                 | Mac                 | 作用               |
| ------------------- | ------------------- | ---------------- |
| `Ctrl+R`            | `Cmd+R`             | 清空会话 / 新建聊天      |
| ``Ctrl+` ``         | ``Cmd+` ``          | 切换串口终端侧边栏        |
| `Ctrl+Alt+B`        | `Cmd+Option+B`      | 切换 AI 模型         |
| `Shift+Tab`         | `Shift+Tab`         | 切换 Plan / Act 模式 |
| `Ctrl+Z`            | `Cmd+Z`             | 撤销上一条消息          |
| `Ctrl+Z` (2x)       | `Cmd+Z` (2x)        | 打开回退界面           |
| `Ctrl+C` (2x)       | `Ctrl+C` (2x)       | 退出应用             |
| `Ctrl+C` / `Escape` | `Ctrl+C` / `Escape` | 中断 Agent         |
| `/`                 | `/`                 | 打开命令建议           |

<Tip>
  当你发现 Embedder 方向不对时，按 `Escape` 立即停止并改写指令。上下文会被保留。
</Tip>

## 聊天输入

| 快捷键           | 作用          |
| ------------- | ----------- |
| `Return`      | 发送消息        |
| `Ctrl+Return` | 插入换行        |
| `Up` / `Down` | 浏览建议        |
| `Tab`         | 补全命令 / 进入目录 |
| `Escape`      | 取消建议        |
| `@`           | 触发文件自动补全    |
| `!`           | 进入 Bash 模式  |
| `~`           | 进入串口发送模式    |

<Tip>
  使用 `@` 明确指定要让 Embedder 查看的文件。
</Tip>

## 导航（Emacs 模式）

Emacs 模式是默认导航模式。

| 快捷键                   | 作用     |
| --------------------- | ------ |
| `Ctrl+N` / `Down`     | 下一个    |
| `Ctrl+P` / `Up`       | 上一个    |
| `Ctrl+F` / `Right`    | 前进     |
| `Ctrl+B` / `Left`     | 后退     |
| `Ctrl+G` / `Escape`   | 取消     |
| `Return`              | 选择     |
| `Space`               | 切换选择   |
| `Ctrl+V` / `PageDown` | 下翻页    |
| `Alt+V` / `PageUp`    | 上翻页    |
| `Ctrl+A` / `Home`     | 跳到顶部   |
| `Ctrl+E` / `End`      | 跳到底部   |
| `Tab`                 | Tab 导航 |

## 导航（Vim 模式）

| 快捷键                   | 作用     |
| --------------------- | ------ |
| `J` / `Down`          | 下一个    |
| `K` / `Up`            | 上一个    |
| `L` / `Right`         | 前进     |
| `H` / `Left`          | 后退     |
| `Escape`              | 取消     |
| `Return`              | 选择     |
| `Space`               | 切换选择   |
| `Ctrl+D` / `PageDown` | 下翻页    |
| `Ctrl+U` / `PageUp`   | 上翻页    |
| `Home`                | 跳到顶部   |
| `Shift+G` / `End`     | 跳到底部   |
| `Tab`                 | Tab 导航 |

## 切换键位模式

使用 `/keybindings` 或 `/kb` 在 Emacs 与 Vim 模式间切换。偏好会保存到 `~/.embedder/keybindings.json`，修改后立即生效，无需重启 Embedder。
