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 | 提交当前提示。 |
Meta+Delete / Ctrl+Delete | 删除光标右侧的单词。 |
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 | 粘贴剪贴板内容。如果剪贴板包含图像,将保存图像并在提示中插入引用。 |
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 |