Keyboard shortcuts
Vim-style navigation for the web review UI and plan page.
Multi-key sequences use an 800 ms buffer. A vim-style status bar shows NORMAL / INSERT; single-key shortcuts are disabled while typing in inputs.
Scrolling & diffs
| Key | Action |
|---|---|
| j / k | Scroll down / up (100px) |
| Ctrl+d / Ctrl+u | Half-page down / up |
| g g | Jump to top |
| G | Jump to bottom |
| m | Toggle split / unified |
| t | Cycle tab size (2 → 4 → 8) |
| w | Toggle line wrap |
| n | Toggle line numbers |
| i | Cycle diff indicators |
| I | Cycle inline diff type |
| Cmd+Shift+P | Toggle comment preview |
Files & UI
| Key | Action |
|---|---|
| J / K | Next / previous file |
| v | Toggle file viewed |
| b | Toggle sidebar |
| / | All-scope search |
| s | Symbol search |
| g v | File browser |
| g t | Theme picker |
| Cmd/Ctrl+K | Command palette |
| ? | Shortcuts help |
Do not confuse: t is tab size, not themes. Themes open with g t.
Plan page (/plan)
| Key | Action |
|---|---|
| m | Source → Read → Split |
| z | Zen Read |
| e | Live plan edit |
| ⌘/Ctrl+S | Flush autosave while editing |
| o | Outline |
| c | Comments map |
| J / K | Next / previous plan |
| Esc | Discard / exit zen / dismiss composer |
TUI
The experimental TUI has its own keymap (vim-style). See repository docs/cli.md §4d for the full TUI table while the site stays web-authoritative.