docs/generated/keyboard-shortcuts.md
Keyboard Shortcuts
This document is generated from packages/tui/src/keyboard.ts.
| Keys | Action | Context | Behavior | Confirmation |
|---|---|---|---|---|
Shift + Enter | insert-newline | input | Insert a newline without submitting the prompt. | no |
Enter | submit-prompt | input | Submit the current prompt. | no |
Ctrl + C | cancel-loop | global | Cancel the current loop; active loops require confirmation. | yes |
Ctrl + D | open-details | global | Open the session details overlay. | no |
Ctrl + L | clear-conversation | conversation | Clear the visible conversation. | no |
Ctrl + R | open-replay-picker | global | Open replay selection. | no |
Ctrl + K | quick-command | global | Open quick command entry. | no |
Cmd + K | quick-command | global | Open quick command entry on macOS. | no |
Tab | cycle-tool-focus | navigation | Move focus across tool output regions. | no |
Esc | cancel-input | global | Cancel the active input or picker. | no |
Shift + Up | scroll-conversation-up | conversation | Scroll the conversation upward. | no |
Shift + Down | scroll-conversation-down | conversation | Scroll the conversation downward. | no |
Up | navigate-up | navigation | Move selection upward. | no |
Down | navigate-down | navigation | Move selection downward. | no |
/ | open-command-palette | input | Open the slash command palette. | no |
@ | open-subagent-picker | input | Open the subagent picker. | no |
: | open-mode-palette | input | Open the mode and theme palette. | no |