Keybindings

August 8, 2024 ยท View on GitHub

Copy mode

ModifiersKeyDescription
EscapeCancel the mode
CTRLcCancel the mode
EnterMove to start of next line
$Move to end of line content
0Move to start of line
^Move to start of line content
EndMove to end of line content
HomeMove to start of line
SHIFTgMove to scrollback top
SHIFTGMove to scrollback bottom
SHIFTHMove to viewport top
SHIFTLMove to viewport bottom
SHIFTMMove to viewport middle
oMove to other end of visual selection
SHIFTOMove to other end of visual selection horizontally
vVisual line mode
SHIFTVVisual line mode
CTRLvVisual block mode
ALTvVisual semantic zone mode
sMove backward semantic zone
SHIFTSMove forward semantic zone
hMove left
jMove down
kMove up
lMove right
LeftArrowMove left
RightArrowMove right
UpArrowMove up
DownArrowMove down
wMove forward word
eMove to end of forward word
bMove backward word
CTRLLeftArrowMove backward word
CTRLRightArrowMove forward word
CTRLdMove down by page (half)
CTRLuMove up by page (half)
PageUpMove up by page
PageDownMove down by page
CTRLbMove up by page
CTRLfMove down by page
yCopy to clipboard and exit mode
SHIFT/Enter search mode and edit pattern
/Enter search mode and edit pattern
nNext match
SHIFTPNext match
pPrevious match
SHIFTNPrevious match
,Jump reverse
;Jump again
fJump forward
SHIFTFJump backward
tJump backward (prev char)
SHIFTTJump backward (prev char)

Visual mode

ModifiersKeyDescription
Shift, CTRL, ALTvChange visual mode
oMove to the other end of selection
SHIFTOMove to the other end of selection
sSemantic jump
SHIFTSSemantic jump
yCopy and exit
hMove left
jMove down
kMove up
lMove right

Search mode

ModifiersKeyActionDescription
EnterAccept PatternEnter copy mode with accepted pattern
EscapeExit Search ModeExit search mode and enter copy mode
CTRLcExit Search ModeExit search mode and enter copy mode
CTRLnNext MatchGo to the next search match
CTRLpPrevious MatchGo to the previous search match
CTRLrCycle Match TypeCycle through match types
CTRLuClear PatternClear the current search pattern
PageUpPrior Match PageGo to the previous match on the page
PageDownNext Match PageGo to the next match on the page
UpArrowPrior MatchGo to the previous match
DownArrowNext MatchGo to the next match

UI mode

ModifiersKeyActionDescription
EscapeExit ModeExit UI mode
CTRLcExit ModeExit UI mode
hActivate Pane LeftMove to left pane
jActivate Pane DownMove to down pane
kActivate Pane UpMove to up pane
lActivate Pane RightMove to right pane
CTRLhAdjust Pane Size LeftResize pane left
CTRLjAdjust Pane Size DownResize pane down
CTRLkAdjust Pane Size UpResize pane up
CTRLlAdjust Pane Size RightResize pane right
LeftArrowAdjust Pane Size LeftResize pane left
RightArrowAdjust Pane Size RightResize pane right
UpArrowAdjust Pane Size UpResize pane up
DownArrowAdjust Pane Size DownResize pane down
zToggle ZoomZoom in/out
-Split Pane VerticalSplit pane vertically
SHIFT_Split Pane HorizontalSplit pane horizontally
qClose PaneClose current pane
rRotate Panes ClockwiseRotate panes clockwise
SHIFTRRotate Panes CounterClockwiseRotate panes counterclockwise
SHIFTSPane SelectSelect pane
sSwap PanesSwap active pane
tSpawn New TabOpen new tab
SHIFTTClose TabClose current tab
SHIFTHActivate Previous TabSwitch to previous tab
SHIFTLActivate Next TabSwitch to next tab
TabActivate Next TabSwitch to next tab
SHIFTTabActivate Previous TabSwitch to previous tab
SHIFTJMove Tab LeftMove tab left
SHIFTKMove Tab RightMove tab right
ALTtShow Tab NavigatorShow tab navigator
nRename TabRename current tab
wSwitch to Next WorkspaceSwitch to next workspace
SHIFTWSwitch to Previous WorkspaceSwitch to previous workspace
SHIFTNSpawn New WindowOpen new window
SHIFTPMove Pane to New WindowMove current pane to a new window
pMove Pane to New TabMove current pane to a new tab
CTRL+Increase Font SizeIncrease font size
CTRL-Decrease Font SizeDecrease font size
fToggle FullscreenToggle fullscreen mode

Scroll mode

ModifiersKeyDescription
EscapeCancel the "Scroll" mode
CTRLcCancel the "Scroll" mode
UpArrowScroll up by 1 line
DownArrowScroll down by 1 line
kScroll up by 1 line
jScroll down by 1 line
SHIFTUpArrowScroll up by 5 lines
SHIFTDownArrowScroll down by 5 lines
SHIFTKScroll up by 5 lines
SHIFTJScroll down by 5 lines
uScroll up by half a page
dScroll down by half a page
SHIFTUScroll up by a page
SHIFTDScroll down by a page
pScroll to previous prompt
nScroll to next prompt
{Scroll to previous prompt
}Scroll to next prompt
gScroll to top
SHIFTGScroll to bottom
zToggle pane zoom state
vActivate "copy_mode"
/Activate "search_mode"