The Archive · CLI reference
Key bindings
Every key of the interactive screen of TALOS CLI, and the action name to rebind it.
Reference for TALOS CLI 0.3.3
TALOS CLI 0.5.2 is out; this page still describes 0.3.3 and updates with the next build.
Rebind an action in your user or project-user settings: ui.keymap.<action> is the list of keys for that action, written like the ones below (see Configuration).
Writing a prompt
Section titled “Writing a prompt”| Keys | Does | Action |
|---|---|---|
| Enter | Send prompt; while TALOS works, queue, steer or interrupt as /busy says, queue by default | submit |
| Shift+Enter or Ctrl+J | Insert newline | newline |
| Esc Esc | Clear the draft; Up brings it back | clear-draft |
| Ctrl+Z or Alt+Z | Undo editor change | undo |
| Ctrl+Shift+Z or Alt+Shift+Z or Alt+/ | Redo editor change | redo |
| Alt+V | Toggle Vim input (NORMAL h/j/k/l b/w 0/$ x u Ctrl+R i/a/I/A; INSERT Esc) | vim-toggle |
| Alt+S | Steer active run at next safe boundary | steer |
| Alt+A | Inspect native agent tree | agent-tree |
| Left or Ctrl+B | Move cursor left | left |
| Right or Ctrl+F | Move cursor right | right |
| Home or Ctrl+A | Move to line start | home |
| End or Ctrl+E | Move to line end | end |
| Alt+B | Move back one word | word-left |
| Alt+F | Move forward one word | word-right |
| Shift+Left | Extend selection left | select-left |
| Shift+Right | Extend selection right | select-right |
| Shift+Home | Extend selection to line start | select-home |
| Shift+End | Extend selection to line end | select-end |
| Shift+Up | Extend selection up | select-up |
| Shift+Down | Extend selection down | select-down |
| Alt+Shift+B | Extend selection back one word | select-word-left |
| Alt+Shift+F | Extend selection forward one word | select-word-right |
| Alt+W | Copy selection to yank buffer | copy-selection |
| Backspace | Delete before cursor | backspace |
| Delete or Ctrl+D | Delete at cursor | delete-forward |
| Ctrl+U | Cut to line start | kill-start |
| Ctrl+K | Cut to line end | kill-end |
| Ctrl+W | Cut previous word or selection | kill-word |
| Ctrl+Y | Paste killed text | yank |
| Tab | Complete a command or an @ path | palette |
| Alt+P | Open model picker (the provider list first when none is chosen) | model-picker |
| not bound | Open provider picker | provider-picker |
| Ctrl+G | Open configured external editor | external-editor |
| ? | Show keyboard help | help |
Everywhere
Section titled “Everywhere”| Keys | Does | Action |
|---|---|---|
| Ctrl+C or Esc | Cancel the run; close a dialog; clear the draft (Up brings it back) | interrupt |
| Ctrl+D or Ctrl+C Ctrl+C | Exit: press twice on an empty composer | exit |
| Ctrl+L | Redraw the screen (also /redraw) | redraw |
| Shift+Tab or Alt+M | Cycle manual, accept edits, plan and Full access (confirmation on first entry) | permission-cycle |
| Ctrl+T | Show or hide all reasoning; the choice is remembered | reasoning-toggle |
| Ctrl+O | Toggle tool details | tool-details |
Prompt history
Section titled “Prompt history”| Keys | Does | Action |
|---|---|---|
| Up or Ctrl+P | Previous prompt | history-prev |
| Down or Ctrl+N | Next prompt | history-next |
| Ctrl+R | Search prompt history | history-search |
The conversation
Section titled “The conversation”| Keys | Does | Action |
|---|---|---|
| Alt+T | Search transcript | transcript-search |
| Alt+R | Toggle sanitized raw transcript | transcript-raw |
| Alt+C | Copy selected transcript item | transcript-copy |
| PageUp | Scroll transcript up | page-up |
| PageDown | Scroll transcript down | page-down |
| Ctrl+Home | Scroll transcript to the first message | transcript-top |
| Ctrl+End | Scroll transcript to the latest output | transcript-bottom |
An approval
Section titled “An approval”| Keys | Does | Action |
|---|---|---|
| 1 | Allow once | approval-once |
| 2 | Allow for this session | approval-session |
| 3 | Always allow matching operation | approval-always |
| 4 | Deny; the turn goes on | approval-deny-once |
| 5 | Always deny matching operation (in the full review) | approval-deny-always |
| Esc or Ctrl+C | Deny and stop the turn (Esc in the full review goes back) | approval-cancel |
| v | Open or close the full review | approval-view |
| Up | Move the highlight up | approval-up |
| Down | Move the highlight down | approval-down |
| Enter | Choose the highlighted answer | approval-confirm |
| Keys | Does | Action |
|---|---|---|
| Esc or Enter or ? | Close help | overlay-close |
Choosing a model
Section titled “Choosing a model”| Keys | Does | Action |
|---|---|---|
| Up or Left | picker up | picker-up |
| Down or Right | picker down | picker-down |
| PageUp | picker page up | picker-page-up |
| PageDown | picker page down | picker-page-down |
| Home | picker home | picker-home |
| End | picker end | picker-end |
| Enter | picker confirm | picker-confirm |
| Esc | picker cancel | picker-cancel |
| Backspace | picker backspace | picker-backspace |
Choosing a provider
Section titled “Choosing a provider”| Keys | Does | Action |
|---|---|---|
| Up or Left | picker up | picker-up |
| Down or Right | picker down | picker-down |
| PageUp | picker page up | picker-page-up |
| PageDown | picker page down | picker-page-down |
| Home | picker home | picker-home |
| End | picker end | picker-end |
| Enter | picker confirm | picker-confirm |
| Esc | picker cancel | picker-cancel |
| Backspace | picker backspace | picker-backspace |
Choosing a session
Section titled “Choosing a session”| Keys | Does | Action |
|---|---|---|
| Up or Left | picker up | picker-up |
| Down or Right | picker down | picker-down |
| PageUp | picker page up | picker-page-up |
| PageDown | picker page down | picker-page-down |
| Home | picker home | picker-home |
| End | picker end | picker-end |
| Enter | picker confirm | picker-confirm |
| Esc | picker cancel | picker-cancel |
| Backspace | picker backspace | picker-backspace |
The command menu
Section titled “The command menu”| Keys | Does | Action |
|---|---|---|
| Up | picker up | picker-up |
| Down | picker down | picker-down |
| PageUp | picker page up | picker-page-up |
| PageDown | picker page down | picker-page-down |
| Home | picker home | picker-home |
| End | picker end | picker-end |
| Enter | picker confirm | picker-confirm |
| Esc | picker cancel | picker-cancel |
| Backspace | picker backspace | picker-backspace |
| Tab | Complete command | command-complete |