Skip to main content

Modifier and Special Keys

Modifier keys

KeyLabelBehaviour
ctrlCtrlToggles the Ctrl modifier. Stays active until the next key press consumes it.
altAltToggles the Alt modifier. Same toggle behaviour as Ctrl.
shiftShiftToggles the Shift modifier. Same toggle behaviour as Ctrl.

Modifiers are sticky — tap Ctrl, then tap another key, and the combination is sent (e.g. Ctrl+C). The modifier clears after being consumed. You can stack multiple modifiers (e.g. Ctrl+Shift+A).

KeyLabelHold-to-repeat
up\u2191Yes
down\u2193Yes
left\u2190Yes
right\u2192Yes
homeHomeNo
endEndNo
pageupPgUpNo
pagedownPgDnNo

Arrow keys fire repeatedly when held down.

Special keys

KeyLabelDescription
escEscSends Escape
tabTabSends Tab (useful for autocompletion)
enter\u23CESends Enter (carriage return)
spaceSpcSends Space

Scroll keys

KeyLabelHold-to-repeatDescription
wheel_upW\u2191YesScrolls terminal up (simulates mouse wheel)
wheel_downW\u2193YesScrolls terminal down (simulates mouse wheel)

Scroll speed is configurable per key via the wheelDelta setting (10–500 pixels, default 100).