Claude Code v2.1.242 ·
Keybindings that terminals cannot tell apart are rejected
Binding ctrl+[, ctrl+i or ctrl+h is now an error since terminals send them as Escape, Tab and Backspace.
Use it nowTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Terminal UIArea: what it touches
ImprovementsKind: in v2.1.242,
What probably matters to youSection of the release
What
Binding ctrl+[, ctrl+i or ctrl+h is now an error, because terminals send those as Escape, Tab and Backspace and Claude Code cannot distinguish them.
Details
- Reported at severity error, so the binding is rejected rather than warned about.
Evidence
Cannot be rebound - identical to Escape in terminals
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Read from
Names in the bundlectrl+[ctrl+ictrl+h
See this entry in the whole of v2.1.242 →