Gemini CLI 键盘快捷键
本文列出 Gemini CLI 中可用的键盘快捷键。
通用
| 快捷键 | 说明 |
|---|
Esc | 关闭弹窗或建议。 |
Ctrl+C | 取消当前请求并清空输入;连续按两次退出应用。 |
Ctrl+D | 在输入为空时退出应用;连续按两次确认。 |
Ctrl+L | 清屏。 |
Ctrl+O | 显示或隐藏调试控制台。 |
Ctrl+S | 允许长输出完整打印,避免截断;可用终端滚动查看全部内容。 |
Ctrl+T | 显示或隐藏工具描述。 |
Ctrl+Y | 切换自动批准(YOLO 模式),对所有工具调用生效。 |
输入提示区
| 快捷键 | 说明 |
|---|
! | 当输入为空时切换 Shell 模式。 |
\(行尾)+ Enter | 插入换行。 |
Down Arrow | 向下浏览输入历史。 |
Enter | 提交当前 Prompt。 |
Meta+Delete / Ctrl+Delete | 删除光标右侧的单词。 |
Tab | 如果存在建议,使用 Tab 自动补全。 |
Up Arrow | 向上浏览输入历史。 |
Ctrl+A / Home | 光标移动到行首。 |
Ctrl+B / Left Arrow | 光标左移一个字符。 |
Ctrl+C | 清空输入。 |
Esc(双击) | 清空输入。 |
Ctrl+D / Delete | 删除光标右侧字符。 |
Ctrl+E / End | 光标移动到行尾。 |
Ctrl+F / Right Arrow | 光标右移一个字符。 |
Ctrl+H / Backspace | 删除光标左侧字符。 |
Ctrl+K | 删除光标至行尾内容。 |
Ctrl+Left Arrow / Meta+Left Arrow / Meta+B | 光标左移一个单词。 |
Ctrl+N | 向下浏览输入历史。 |
Ctrl+P | 向上浏览输入历史。 |
Ctrl+Right Arrow / Meta+Right Arrow / Meta+F | 光标右移一个单词。 |
Ctrl+U | 删除光标至行首内容。 |
Ctrl+V | 粘贴剪贴板内容;若剪贴板包含图片,会先保存图片并在 Prompt 中插入引用。 |
Ctrl+W / Meta+Backspace / Ctrl+Backspace | 删除光标左侧单词。 |
Ctrl+X / Meta+Enter | 在外部编辑器中打开当前输入。 |
建议列表
| 快捷键 | 说明 |
|---|
Down Arrow | 在建议列表中向下移动。 |
Tab / Enter | 接受当前高亮的建议。 |
Up Arrow | 在建议列表中向上移动。 |
| 快捷键 | 说明 |
|---|
Down Arrow / j | 光标下移。 |
Enter | 确认选择。 |
Up Arrow / k | 光标上移。 |
1-9 | 通过数字快速选择对应项。 |
| (多位数字) | 对于编号超过 9 的选项,快速依次输入各位数字即可选中。 |
IDE 集成
| 快捷键 | 说明 |
|---|
Ctrl+G | 查看 IDE 传递给 CLI 的上下文 |