Skip to content

Keybindings

The browser is used by pipe mode, run mode, and session import.

KeyModeAction
j / DownNormal, Insert, VisualMove down
k / UpNormal, Insert, VisualMove up
h / LeftNormal, Insert, VisualMove left
l / RightNormal, Insert, VisualMove right
0 / HomeNormal, Insert, VisualStart of line
^Normal, Insert, VisualFirst non-blank
$ / EndNormal, Insert, VisualEnd of line
Ctrl-DNormal, Insert, VisualHalf page down
Ctrl-UNormal, Insert, VisualHalf page up
Ctrl-F / PageDownNormal, Insert, VisualPage down
Ctrl-B / PageUpNormal, Insert, VisualPage up
ggNormal, VisualTop
GNormal, VisualBottom
HNormal, VisualTop of viewport
MNormal, VisualMiddle of viewport
LNormal, VisualBottom of viewport
/Normal, InsertSearch
nNormalNext match
NNormalPrevious match
iNormalInsert mode
vNormal, VisualCharacter selection
VNormal, VisualLine selection
Ctrl-VNormal, VisualBlock selection
oVisualSwap selection anchor
yVisualCopy selection
eNormal, VisualOpen editor
EscInsert, Visual, SearchCancel current mode
qNormalQuit

Only available when the buffer has parsed command blocks.

KeyAction
[[Previous command block
]]Next command block
myyCopy current command block
myiCopy current command input
myoCopy current command output
mycCopy current bare command
mvvSelect current command block
mviSelect current command input
mvoSelect current command output

The workspace picker is used by agent-session pickers and command-block pickers.

KeyAction
0Focus Source pane
1Focus Sessions pane
2Focus Dialogues pane
3Focus Content pane
j / DownMove down in focused pane
k / UpMove up in focused pane
h / LeftFocus previous pane
l / RightFocus next pane
SpaceToggle current source, session, or dialogue
aSelect all sources or toggle all dialogues, depending on pane
gSelect agent sources in Source pane
tSelect terminal source in Source pane, or open Vim-style full view elsewhere
vRange-select dialogues, or start visual text selection in Content pane
:Start a temporary line filter for the next copy
iCopy input/question
oCopy output/answer
yCopy input + output block
cCopy bare command when available
EnterEnter pane or copy current selection
Ctrl-D / PageDownScroll Content down
Ctrl-U / PageUpScroll Content up
rToggle raw/read content mode in Content pane
zToggle focused pane fullscreen
/Search all sessions
?Open help
q / EscCancel or go back
KeyAction
/Open search input
EnterAccept search input
EscClear or close search
BackspaceEdit query while input is open
nNext match
NPrevious match

Search prefixes:

PrefixScope
noneContent
#Dialogue titles
>Session titles

Opened from the workspace picker with :.

KeyAction
digits, ,, :Build a 1-based line spec
BackspaceEdit pending filter
EnterApply to the next copy
EscClear/cancel

Examples: 2:8, 1,3,8:12.

This view is opened from the picker with t.

KeyAction
[[Previous block
]]Next block
myyCopy block
myiCopy input
myoCopy output
mycCopy command
mvvSelect block
mviSelect input
mvoSelect output
TToggle alternate tool view when available
p, q, EscReturn to picker