Supercharge

Keys

Keyboard and prompt editing in the terminal UI

Keys

Bindings are built in. They are not remapped from a keymap file.

Prompt

KeyAction
EnterSend. In /multiline, Enter inserts a newline and Shift+Enter or Alt+Enter sends.
TabMove focus between the prompt and the scrollback.
Ctrl+CWith a draft, the first press clears it. With an empty composer, it cancels the running turn.
EscDoes not cancel a turn. Idle, press Esc twice within 800ms to clear a non-empty prompt, or to open rewind when the prompt is empty and there is history.
Ctrl+NNew session. Same as /new.
Ctrl+OToggle always-approve.
Shift+TabCycle permission mode: Normal, Plan, Auto when enabled, Always-approve.
Ctrl+GEdit the current draft in $VISUAL or $EDITOR (minimal mode command palette uses the same action).
Ctrl+MIn the prompt, toggle multiline. In the scrollback, open the model picker.
@File picker. @src/main.rs:10-50 attaches a line range. @!.env includes ignored and hidden files.
↑On an empty prompt, recall history.

Scrollback

Simple mode is the default. /vim-mode or [ui] vim_mode = true enables the letter keys.

ActionSimpleVim
Next / previous entryDown / Upj / k
Next / previous turnShift+Right / Shift+LeftShift+L / Shift+H
Top / bottomg / Shift+G
Collapse / expandLeft / Righth / l
Fold toggle / fold alle / Shift+E
Thinking blocksCtrl+ECtrl+E
Copy entry / copy metadatay / Shift+Y
Open fullscreen viewerEnterEnter
PagePageUp / PageDown, Ctrl+U / Ctrl+Dsame

Arrow keys, Tab, Esc, Space, PageUp, PageDown, and Ctrl+letter shortcuts work in both modes. A bare letter in simple mode jumps back to the prompt and types that letter.

Paste

Paste text with the terminal paste shortcut. On Windows, Alt+V is the documented paste fallback because Windows Terminal can swallow Ctrl+V when the clipboard is an image. Image paste from the clipboard is supported where the OS clipboard API can read an image. On Linux and Windows the focus tip that probes the clipboard for an image is off. macOS reads the image clipboard.

Ctrl+I
Assistant

How can I help?

Ask me about configuration, installation, or specific features.