Skip to content

Keys

Keys act on the view you have open; your terminal must pass the combination through to Tatu.

Key Where What it does See
Enter Editor Send your message; while working, queue it. With a suggestion selected, accept it and run a completed command. First session
Alt+Enter, Shift+Enter, Ctrl+J Editor Insert a newline. First session
Esc Conversation Dismiss suggestions or a selection; otherwise abort the run. First session
Ctrl+C Conversation Abort a run; otherwise clear a draft, or press twice on an empty draft to exit. First session
Ctrl+D Editor Exit on an empty draft; otherwise delete the character after the cursor. First session
Ctrl+G Conversation, picker or dialog Open the agents screen. Many agents
Alt+S Conversation or agents screen Open the automations. Automations
Ctrl+B Running conversation Move the running command to the background. Background tasks
Ctrl+T Conversation Show or hide reasoning. Models
Ctrl+O Conversation Expand or collapse all tool outputs. First session
Alt+O Conversation Toggle the latest tool block. First session
Alt+T Conversation Fold or expand the plan. Planning
Alt+A Conversation Open the subagent viewer. Subagents
Ctrl+Y Conversation Copy the last answer. First session
Alt+Y Conversation Copy the last code block from an answer that has one. First session
Ctrl+V Editor Paste an image from the clipboard; fall back to text when there is no image. Images
Page Up, Page Down Conversation Scroll by a page. First session
Ctrl+Home, Ctrl+End Conversation Go to the start or end; the end resumes following new output. First session
Tab Editor Complete a suggestion without running it, or open argument suggestions for a complete command. First session
↑, ↓ Editor Move through suggestions; at the first or last line, navigate message history. Up first takes back queued messages when there are any. First session
@ Editor Start a file mention. Images
/ Start of editor Start a command and show suggestions. Commands
←, Ctrl+B; →, Ctrl+F Text editing Move one character backward or forward; Ctrl+B is reserved for backgrounding while running. First session
Alt+←, Ctrl+←, Alt+B Text editing Move backward one word. First session
Alt+→, Ctrl+→, Alt+F Text editing Move forward one word. First session
Ctrl+P, Ctrl+N Multiline editor Move to the previous or next line. First session
Home, Ctrl+A; End, Ctrl+E Text editing Move to the start or end of the line. First session
Alt+<, Alt+> Multiline editor Move to the start or end of the draft. First session
Backspace, Ctrl+H; Delete Text editing Delete the previous or next character; Backspace removes an image marker as a unit. Images
Alt+Backspace, Ctrl+Backspace, Ctrl+W Text editing Delete the preceding word. First session
Alt+Delete, Ctrl+Delete, Alt+D Text editing Delete the next word. First session
Ctrl+U, Ctrl+K Text editing Delete before or after the cursor. First session
Alt+C, Alt+L, Alt+U Multiline editor Capitalize, lowercase or uppercase the next word. First session
Shift+←, Shift+→ Multiline editor Extend the selection by a character. First session
Ctrl+Shift+←/→, Alt+Shift+←/→, Alt+Shift+B/F Multiline editor Extend the selection by a word backward or forward. First session
Shift+↑, Shift+↓ Multiline editor Extend the selection by a line. First session
Ctrl+Shift+C Multiline editor Copy selected editor text. First session
↑/↓, Ctrl+P/N Pickers Select the previous or next item. Models
Page Up, Page Down Pickers Move one page of items. Models
Enter Pickers Choose an item, open its child list or edit its text value. Settings
Esc, Ctrl+C Pickers Go back one level or close the picker; Ctrl-C closes it directly. Settings
Tab, Shift+Tab Tabbed pickers Switch tabs. Models
←, → Model picker Change the selected model’s effort. Models
Ctrl+R Settings or subagent-tier picker Reset the selected setting or tier to its default. Settings
Ctrl+F Session tree picker Fork from the selected message. Sessions
Ctrl+X Task picker Stop the selected task. Background tasks
↑/↓, K/J Information panels and output viewers Scroll one line up or down. Context and cost
Page Up, Page Down, Space Information panels Page up, page down, or page down. Context and cost
Home, G; End, Shift+G Information panels Go to the start or end; unshifted g means start. Context and cost
Esc, Enter, Q, Ctrl+C Information panels Close the panel. Context and cost
Tab /btw panel only Switch between reading history and editing the side field. Context and cost
Enter /btw field, editing Send a side question; empty input does nothing. In reading mode, Enter does nothing. Context and cost
Alt+Enter, Shift+Enter, Ctrl+J /btw field, editing Insert a newline, as in the main editor. Context and cost
↑/↓, k/j; Page Up/Page Down, Space /btw panel, reading only Scroll a line; page up or down (Space pages down). Context and cost
Home, g; End, Shift+G /btw panel, reading only Go to the start or end of side history. Context and cost
c /btw panel, reading only Copy the newest visible assistant answer; while editing, type the letter instead. Context and cost
Esc /btw panel only Close without stopping; preserve both drafts. Context and cost
Ctrl+C /btw panel only Stop only the active side answer and keep the panel open; when idle, close. Other views keep their usual bindings. Context and cost
↑/↓, Enter, 1–9 Usage-limit pause Move over the choices (resume at reset or cancel it, try again, switch provider, end the task), run the one under the cursor, or run the numbered one. Esc does nothing. Page Up/Down and Ctrl-Home/End still scroll. Context and cost
C Pairing panel Copy the current, unexpired pairing link. Set up and pair
Page Up, Ctrl+B; Page Down, Ctrl+F, Space Task and subagent viewers Page up or down. Background tasks
Home, Ctrl+Home, G; End, Ctrl+End, Shift+G Task and subagent viewers Go to the start or end; unshifted g means start. Subagents
Esc, Q; Ctrl+C Task viewer Return to the task list; Ctrl-C closes the viewer. Background tasks
X Task viewer Stop the task. Background tasks
Esc, Q, Ctrl+C Subagent viewer Return to the main conversation. Subagents
←, H; →, L Subagent viewer View the previous or next subagent. Subagents
Ctrl+O Subagent viewer Expand or collapse its tool outputs. Subagents
/, Esc Agents screen Start filtering; Esc first leaves filtering, then closes the screen. Many agents
Tab, Shift+Tab Agents screen Switch between the list and action buttons. Many agents
←, → Agents action buttons Switch between actions. Many agents
N, C, S, X Agents screen, outside filtering Start a new session, add a computer, open the automations, or ask to interrupt the selected active agent. Many agents
Ctrl+K Agents screen Ask to stop a daemon-managed session. Daemon
Ctrl+W Agents screen Open worktrees for the selected computer. Daemon
Ctrl+X Agents screen Ask to remove a paired computer. Other computers
Ctrl+C Agents screen Close the screen. Many agents
N Automations, outside filtering Make a new automation; Enter on the + New automation card does the same. Automations
Enter Automations Edit the selected task. Automations
R Automations, outside filtering Run the selected task now, after you confirm with Y (not for a GitHub Projects board). Automations
Space Automations, outside filtering Pause or resume the selected task. Automations
O Automations, outside filtering Open the session of the selected task’s last run, if it is still open. Automations
Ctrl+X Automations Ask to delete the selected task. Automations
/, Esc, Tab Automations Start filtering; leave filtering and then close the screen (in tatu automations, quit); switch between the list and the + New automation card. Automations
Tab/↓, Shift+Tab/↑ Automation form Move between fields. Automations
←, →; Space Automation form Change a choice (computer, what starts it, effort, repeat, day); toggle the worktree or Cards there. Automations
Enter Automation form, Project Choose the project folder (Backspace clears it for a board). Automations
Ctrl+S, Esc Automation form Save; close, asking first if you changed something (Y discards). Automations
→; ←, Backspace New-session folder picker Enter a folder; go to its parent (Backspace only with an empty filter). Daemon
Tab/↓, Shift+Tab/↑ New-session options Move between fields. Daemon
Space, Enter New-session isolation option Toggle isolation; Enter on another field starts the session. Daemon
Esc, Ctrl+C New-session options Return to folder selection. Daemon
Enter, Esc New-session warnings Continue to the newly opened session. Daemon
Enter New-session root-folder field or pairing-link field Submit the path or link. Daemon
Ctrl+X Worktree list Ask to remove the selected worktree. Daemon
Y, Shift+Y Agent and worktree confirmations Confirm; any other key cancels. Daemon
Y, N, Enter Yes/no dialog Confirm with y or Y; decline with n, N or Enter. First session
↑/↓, K/J, number, Enter Choice dialog Move, choose by number, or submit the selected option. First session
Tab/→, Shift+Tab/← Multiple-choice form Switch question or review tabs. First session
↑/↓, number, Space, Enter Multiple-choice form Move, pick a numbered option, toggle a choice or activate the row. First session
Enter, Esc Own-answer field Save the answer or cancel editing it. First session
Esc, Ctrl+C Questions Dismiss without answering; Ctrl-C also aborts the run. First session
Drag; double-click; triple-click Conversation Select and copy text; select a word; select a line. In the editor, selection is for editing, not automatically copied. First session
Click a tool block or plan Conversation Toggle that block or fold the plan. Planning
Mouse wheel Conversation or output viewer Scroll the visible output. First session