mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-04-24 22:55:13 +00:00
docs: update keyboard shortcuts with missing shortcuts (#12024)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: cornmander <shikhman@google.com>
This commit is contained in:
@@ -1,19 +1,21 @@
|
|||||||
# Gemini CLI Keyboard Shortcuts
|
# Gemini CLI Keyboard Shortcuts
|
||||||
|
|
||||||
This document lists the available keyboard shortcuts in the Gemini CLI.
|
This document lists the available keyboard shortcuts within Gemini CLI.
|
||||||
|
|
||||||
## General
|
## General
|
||||||
|
|
||||||
| Shortcut | Description |
|
| Shortcut | Description |
|
||||||
| -------- | --------------------------------------------------------------------------------------------------------------------- |
|
| ----------- | --------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `Esc` | Close dialogs and suggestions. |
|
| `Esc` | Close dialogs and suggestions. |
|
||||||
| `Ctrl+C` | Cancel the ongoing request and clear the input. Press twice to exit the application. |
|
| `Ctrl+C` | Cancel the ongoing request and clear the input. Press twice to exit the application. |
|
||||||
| `Ctrl+D` | Exit the application if the input is empty. Press twice to confirm. |
|
| `Ctrl+D` | Exit the application if the input is empty. Press twice to confirm. |
|
||||||
| `Ctrl+L` | Clear the screen. |
|
| `Ctrl+L` | Clear the screen. |
|
||||||
| `Ctrl+S` | Allows long responses to print fully, disabling truncation. Use your terminal's scrollback to view the entire output. |
|
| `Ctrl+S` | Allows long responses to print fully, disabling truncation. Use your terminal's scrollback to view the entire output. |
|
||||||
| `Ctrl+T` | Toggle the display of the todo list. |
|
| `Ctrl+T` | Toggle the display of the todo list. |
|
||||||
| `Ctrl+Y` | Toggle auto-approval (YOLO mode) for all tool calls. |
|
| `Ctrl+Y` | Toggle auto-approval (YOLO mode) for all tool calls. |
|
||||||
| `F12` | Toggle the display of the debug console. |
|
| `Shift+Tab` | Toggle auto-accepting edits approval mode. |
|
||||||
|
| `Option+M` | Toggle Markdown rendering for messages (raw markdown mode). |
|
||||||
|
| `F12` | Toggle the display of the debug console. |
|
||||||
|
|
||||||
## Input Prompt
|
## Input Prompt
|
||||||
|
|
||||||
@@ -32,17 +34,20 @@ This document lists the available keyboard shortcuts in the Gemini CLI.
|
|||||||
| `Esc` (double press) | Clear the input prompt. |
|
| `Esc` (double press) | Clear the input prompt. |
|
||||||
| `Ctrl+D` / `Delete` | Delete the character to the right of the cursor. |
|
| `Ctrl+D` / `Delete` | Delete the character to the right of the cursor. |
|
||||||
| `Ctrl+E` / `End` | Move the cursor to the end of the line. |
|
| `Ctrl+E` / `End` | Move the cursor to the end of the line. |
|
||||||
| `Ctrl+F` / `Right Arrow` | Move the cursor one character to the right. |
|
| `Ctrl+F` / `Right Arrow` | Move the cursor one character to the right. `Ctrl+F` also toggles focus between input and interactive shell if active. |
|
||||||
| `Ctrl+H` / `Backspace` | Delete the character to the left of the cursor. |
|
| `Ctrl+H` / `Backspace` | Delete the character to the left of the cursor. |
|
||||||
| `Ctrl+K` | Delete from the cursor to the end of the line. |
|
| `Ctrl+K` | Delete from the cursor to the end of the line. |
|
||||||
| `Ctrl+Left Arrow` / `Meta+Left Arrow` / `Meta+B` | Move the cursor one word to the left. |
|
| `Ctrl+Left Arrow` / `Meta+Left Arrow` / `Meta+B` | Move the cursor one word to the left. |
|
||||||
| `Ctrl+N` | Navigate down through the input history. |
|
| `Ctrl+N` | Navigate down through the input history. |
|
||||||
| `Ctrl+P` | Navigate up through the input history. |
|
| `Ctrl+P` | Navigate up through the input history. |
|
||||||
|
| `Ctrl+R` | Activate reverse command search history. |
|
||||||
| `Ctrl+Right Arrow` / `Meta+Right Arrow` / `Meta+F` | Move the cursor one word to the right. |
|
| `Ctrl+Right Arrow` / `Meta+Right Arrow` / `Meta+F` | Move the cursor one word to the right. |
|
||||||
| `Ctrl+U` | Delete from the cursor to the beginning of the line. |
|
| `Ctrl+U` | Delete from the cursor to the beginning of the line. |
|
||||||
| `Ctrl+V` | Paste clipboard content. If the clipboard contains an image, it will be saved and a reference to it will be inserted in the prompt. |
|
| `Ctrl+V` | Paste clipboard content. If the clipboard contains an image, it will be saved and a reference to it will be inserted in the prompt. |
|
||||||
| `Ctrl+W` / `Meta+Backspace` / `Ctrl+Backspace` | Delete the word to the left of the cursor. |
|
| `Ctrl+W` / `Meta+Backspace` / `Ctrl+Backspace` | Delete the word to the left of the cursor. |
|
||||||
| `Ctrl+X` / `Meta+Enter` | Open the current input in an external editor. |
|
| `Ctrl+X` / `Meta+Enter` | Open the current input in an external editor. |
|
||||||
|
| `Ctrl+Z` | Undo last text edit. |
|
||||||
|
| `Ctrl+Shift+Z` | Redo last undone text edit. |
|
||||||
|
|
||||||
## Suggestions
|
## Suggestions
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user