Appendix

D. Keyboard shortcuts

The live reference is the in-TUI How-to Guide **Keyboard Shortcuts** (/docs → Keyboard Shortcuts). Bindings are built in and cannot be remapped.

This page does not copy the full binding tables. It only names the mode split, focus, and the few keys every session uses.

Related: Everyday conversation and the screen; Attach files with @.

Simple vs vim

ModeHow to get itScrollback letters
Simple (default)[ui] vim_mode = falseArrows move selection; a letter focuses the prompt and types
Vim/vim-mode or [ui] vim_mode = truej/k move; h/l fold; g/G top/bottom; y copy

Arrow keys, Tab, Esc, Space, PageUp/PageDown, and every Ctrl+letter chord work in both modes. Single-letter and Shift+letter scrollback bindings require vim mode.

Prompt vs scrollback

FocusHow you get thereWhat keys do
PromptTab / Space from scrollback (also i in vim)Enter sends; Tab returns to scrollback
ScrollbackTab from the promptNavigate / fold the conversation

Esc is not a focus key. It cancels, clears, or rewinds. Mid-turn Esc cancels and keeps the draft, except in fullscreen vim mode, where it does not cancel (Ctrl+C instead).

The shortcuts bar at the bottom names the keys for the focused pane.

Attach, palette, quit

KeyActionSee
@File search / attach (prompt)Attach files with @
Paste (Cmd+V / Ctrl+V; Alt+V for images on Windows)Text, files, screenshotsPaste and chips
Ctrl+P or ?Command palette (shortcuts, slash commands, skills). /help opens the same surfaceLive catalog vs written tutorial
Ctrl+QQuit (double-press within 1000 ms). VS Code family terminals: Ctrl+D is the sole quit keyQuit and restore the terminal

There is no key for the welcome screen; use /home (/welcome).