Skip to content

Latest commit

Β 

History

History
41 lines (27 loc) Β· 2.02 KB

File metadata and controls

41 lines (27 loc) Β· 2.02 KB

Hotkeys

Keybindings are grouped by what they affect. Bindings are not customizable β€” the table is exhaustive.

Tabs

Each tab is an independent agent (own conversation, working directory, provider, model). See the README for the multi-tab model.

Key Action
Ctrl+T New tab
Ctrl+W Close the active tab (exits the app if it's the last)
Ctrl+N / Ctrl+P Cycle to the next / previous tab
F1–F12 Jump directly to tab N

Provider / model

Key Action
Ctrl+K Open the provider/model picker (recent pairs first)

The picker is the same one shown on first launch and via --pick / /model.

Run control

Key Action
Esc Abort the current agent run
Ctrl+C Abort the running turn, or exit when idle. Press twice in quick succession to force-exit.

Ctrl+C is context-sensitive: with a turn in flight it interrupts; otherwise it exits the application.

Prompt input

Key Action
↑ / ↓ Recall the previous / next prompt from history

Customization

Hotkeys are not user-configurable. If a binding clashes with your terminal or a multiplexer (e.g. Ctrl+W in tmux's prefix sequence), the workaround is to rebind on the terminal side β€” factory doesn't read a keymap config.