跳转到内容

Gemini CLI 键盘快捷键

Gemini CLI 提供了一套默认的键盘快捷键,用于编辑输入、浏览历史记录和控制用户界面。使用以下参考资料来了解可用的快捷键组合。

动作快捷键
确认当前选择或选项。Enter
取消对话框或取消当前焦点。Esc
动作快捷键
将光标移动到行首。Ctrl + A
Home
将光标移动到行尾。Ctrl + E
End
动作快捷键
删除光标到行尾的所有内容。Ctrl + K
删除光标到行首的所有内容。Ctrl + U
清空输入字段中的所有文本。Ctrl + C
删除前一个单词。Ctrl + Backspace
Cmd + Backspace
动作快捷键
清除终端屏幕并重绘用户界面。Ctrl + L

(注:由于原文中“Scrolling”部分未完成,故此部分未翻译。)

操作键位
向上滚动内容Shift + Up Arrow
向下滚动内容Shift + Down Arrow
滚动到顶部Home
滚动到底部End
向上翻页Page Up
向下翻页Page Down
操作键位
显示历史记录中的上一个条目Ctrl + P (no Shift)
显示历史记录中的下一个条目Ctrl + N (no Shift)
通过历史记录开始反向搜索Ctrl + R
插入选中的反向搜索匹配项Enter (no Ctrl)
在反向搜索时接受建议Tab
操作键位
在列表中向上移动选择Up Arrow (no Shift)
在列表中向下移动选择Down Arrow (no Shift)
在对话框选项内向上移动Up Arrow (no Shift)
K (no Shift)
在对话框选项内向下移动Down Arrow (no Shift)
J (no Shift)
动作键位
接受内联建议。Tab
Enter (no Ctrl)
移动到上一个补全选项。Up Arrow (no Shift)
Ctrl + P (no Shift)
移动到下一个补全选项。Down Arrow (no Shift)
Ctrl + N (no Shift)
展开内联建议。Right Arrow
折叠内联建议。Left Arrow
动作键位
提交当前提示。Enter (no Ctrl, no Shift, no Cmd, not Paste)
插入新行但不提交。Ctrl + Enter
Cmd + Enter
Paste + Enter
Shift + Enter
Ctrl + J
动作键位
在外部编辑器中打开当前提示。Ctrl + X
从剪贴板粘贴。Ctrl + V
Cmd + V
操作快捷键
切换详细错误信息。F12
切换完整的待办事项列表。Ctrl + T
切换 IDE 上下文详情。Ctrl + G
切换 Markdown 渲染。Cmd + M
当终端使用备用缓冲区时切换复制模式。Ctrl + S
展开受限高度的响应以显示额外行。Ctrl + S
在 Shell 和 Gemini 输入之间切换焦点。Ctrl + F
操作快捷键
取消当前请求或退出 CLI。Ctrl + C
当输入缓冲区为空时退出 CLI。Ctrl + D

以下是翻译后的简体中文文本:

  • 切换 YOLO(自动批准)模式以供工具调用。
  • 切换自动编辑(自动接受编辑)模式。
  • 在 macOS 上,使用 Option+M 键入µ也可以切换 Markdown 渲染,与Cmd+M匹配。
  • 在空提示符上!:进入或退出 Shell 模式。
  • 在行尾\ + Enter:插入新行而不离开单行模式。
  • Ctrl+Delete / Meta+Delete:删除光标右侧的单词。
  • Ctrl+BLeft Arrow:在编辑文本时将光标向左移动一个字符。
  • Ctrl+FRight Arrow:将光标向右移动一个字符;在连接嵌入式 Shell 的情况下,Ctrl+F 仍然可以切换焦点。
  • Ctrl+DDelete:删除光标右侧的字符。
  • Ctrl+HBackspace:删除光标左侧的字符。
  • Ctrl+Left Arrow / Meta+Left Arrow / Meta+B:向左移动一个单词。
  • Ctrl+Right Arrow / Meta+Right Arrow / Meta+F:向右移动一个单词。
  • Ctrl+W:删除光标左侧的单词(除了Ctrl+Backspace / Cmd+Backspace)。
  • Ctrl+Z / Ctrl+Shift+Z:撤销或重做最近的文本编辑。
  • Meta+Enter:在外部编辑器中打开当前输入(Ctrl+X的别名)。
  • 快速按两次Esc:清除当前输入缓冲区。
  • Up Arrow / Down Arrow:当光标在单行输入的顶部或底部时,向后或向前浏览提示历史。
  • 在选择对话框内Number keys (1-9, multi-digit):直接跳转到编号的单选选项,并在输入完整编号后确认。