Gemini CLI Keyboard Shortcuts
This document lists the available keyboard shortcuts in the Gemini CLI.
General
Shortcut |
Description |
Esc |
Close dialogs and suggestions. |
Ctrl+C |
Exit the application. Press twice to confirm. |
Ctrl+D |
Exit the application if the input is empty. Press twice to confirm. |
Ctrl+L |
Clear the screen. |
Ctrl+O |
Toggle the display of the debug console. |
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 tool descriptions. |
Ctrl+Y |
Toggle auto-approval (YOLO mode) for all tool calls. |
Shortcut |
Description |
! |
Toggle shell mode when the input is empty. |
\ (at end of line) + Enter |
Insert a newline. |
Down Arrow |
Navigate down through the input history. |
Enter |
Submit the current prompt. |
Meta+Delete / Ctrl+Delete |
Delete the word to the right of the cursor. |
Tab |
Autocomplete the current suggestion if one exists. |
Up Arrow |
Navigate up through the input history. |
Ctrl+A / Home |
Move the cursor to the beginning of the line. |
Ctrl+B / Left Arrow |
Move the cursor one character to the left. |
Ctrl+C |
Clear the input prompt |
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+F / Right Arrow |
Move the cursor one character to the right. |
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+Left Arrow / Meta+Left Arrow / Meta+B |
Move the cursor one word to the left. |
Ctrl+N |
Navigate down through the input history. |
Ctrl+P |
Navigate up through the input history. |
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+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+X / Meta+Enter |
Open the current input in an external editor. |
Suggestions
Shortcut |
Description |
Down Arrow |
Navigate down through the suggestions. |
Tab / Enter |
Accept the selected suggestion. |
Up Arrow |
Navigate up through the suggestions. |
Shortcut |
Description |
Down Arrow / j |
Move selection down. |
Enter |
Confirm selection. |
Up Arrow / k |
Move selection up. |
1-9 |
Select an item by its number. |
(multi-digit) |
For items with numbers greater than 9, press the digits in quick succession to select the corresponding item. |