Keybindings

General

ActionShortcut
Reload configCtrl+Shift+R
Font largerCtrl+=
Font smallerCtrl+-
Font resetCtrl+0

Panes

ActionShortcut
Split rightCtrl+Shift+D
Split downCtrl+Shift+E
Close paneCtrl+W
Focus leftAlt+Left
Focus rightAlt+Right
Focus upAlt+Up
Focus downAlt+Down
Cycle panesAlt+] / Alt+[
Resize paneAlt+Shift+Arrow
Equalize panesCtrl+Shift+=
Zoom paneCtrl+Shift+Z
Toggle floatingCtrl+Shift+F
Float ↔ tileCtrl+Shift+G
Undo splitCtrl+Shift+U
Redo splitCtrl+Shift+Y

Tabs

ActionShortcut
New tabCtrl+T
Close tabCtrl+W
Next tabCtrl+Tab
Previous tabCtrl+Shift+Tab
Undo close tabCtrl+Shift+T

Clipboard

ActionShortcut
CopyCtrl+Shift+C
PasteCtrl+Shift+V
ActionShortcut
Open searchCtrl+F
Next matchEnter
Previous matchShift+Enter
Close searchEsc

Mark Mode

ActionKey
Enter mark modeCtrl+Shift+M
Word forwardw
Word backb
Word ende
Line start0
First non-blank^
Line end$
Top of scrollbackgg
BottomG
Half-page upCtrl+U
Half-page downCtrl+D
Find charf / F
Find before chart / T
Bracket match%
Char selectionv
Line selectionV
Block selectionCtrl+V
Yanky
Search forward/
Search backward?

Customizing

All keybindings can be overridden in your config.toml. Define bindings in the [keybindings] section:

[keybindings]
"ctrl+shift+n" = "NewWindow"
"ctrl+shift+d" = "SplitRight"
"ctrl+shift+e" = "SplitDown"

See Configuration for the full config format. On macOS, Cmd is used in place of Ctrl by default.