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在建议列表中向上移动。

单选列表(Radio Button)

快捷键说明
Down Arrow / j光标下移。
Enter确认选择。
Up Arrow / k光标上移。
1-9通过数字快速选择对应项。
(多位数字)对于编号超过 9 的选项,快速依次输入各位数字即可选中。

IDE 集成

快捷键说明
Ctrl+G查看 IDE 传递给 CLI 的上下文