Skip to content

Keymap

Bindings use alt for actions and ctrl for the few that must never collide with typing. alt+h toggles an in-app cheat sheet.

Key Action
ctrl+t New chat tab
ctrl+w Close tab
alt+j / alt+; Previous / next tab
alt+m Open the chat menu
alt+c Copy the chat’s resource name
alt+h Toggle help
ctrl+c Cancel stream / close tab / quit
Key Action
ctrl+j Send message, or review the tool call under the cursor
tab Toggle focus between input and timeline
alt+y Accept tool call under review
alt+shift+y Accept all pending tool calls
alt+shift+a Always accept this tool (session)
alt+shift+r Reject tool call; input text is the reason
alt+t Cycle reasoning effort (low → medium → high)
alt+shift+t Fuzzy-pick tools
alt+shift+e Fuzzy-pick injected files
alt+i Chat info: context, tokens, cost
alt+shift+f Toggle favourite
alt+shift+o Open the whole chat in $EDITOR
alt+d Delete selected message
alt+shift+d Delete selected message and everything below
alt+e Edit selected user message and resend (truncates below)
Key Action
enter Newline
alt+p / alt+n Previous / next history entry
alt+o Compose in $EDITOR
Key Action
ctrl+p / ctrl+n Scroll up / down
alt+[ / alt+] Previous / next block
alt+< / alt+> Jump to top / bottom
alt+a Toggle navigation between code fences and API blocks
alt+z Collapse / expand the item
alt+w Copy selection to clipboard
alt+o Open selection in $EDITOR
Key Action
ctrl+p / ctrl+n Move up / down
enter Open chat
alt+d Delete chat
alt+r Refresh
alt+shift+f Toggle favourite
alt+< / alt+> Jump to filter / last chat