Skip to content

App cursor keys (DECCKM)

Category: modes · Tags: DEC Private Modes, VT100 · Specification ↗

DECCKM changes the escape sequences generated by arrow keys. Enable with ESC [ ? 1 h. In normal mode, arrow keys send CSI sequences (ESC [ A); in application mode, they send SS3 sequences (ESC O A). Full-screen applications typically enable application cursor mode to get unambiguous key input.

Supported by 6 of 6 backends (100%)

Support Matrix

BackendVersionSupportNotes
Alacritty0.26.0✓ yes
Ghostty1.3.1✓ yes
Kitty0.40.0✓ yes
vt1000.1.0✓ yes
WezTerm0.1.0-fork.5✓ yes
xterm.js5.5.0✓ yes

Powered by Termless
Playwright for Terminals