Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.208 Home All releases olderv2.1.207 v2.1.209newer
Claude Code v2.1.208

Vim INSERT-mode key sequence remaps

What

Users who enable vim mode can now define custom two-character key sequences that trigger actions in INSERT mode, similar to the classic jj → <Esc> mapping from Vim configurations.

Usage

Add to ~/.claude/settings.json:

{
  "editorMode": "vim",
  "vimInsertModeRemaps": {
    "jj": "<Esc>",
    "jk": "<Esc>"
  }
}
Details
  • Each key is exactly two printable characters typed in sequence
  • "<Esc>" (return to NORMAL mode) is the only supported target value
  • Only active when editorMode is set to "vim"
  • Multiple remaps can be configured simultaneously
Evidence

New vimInsertModeRemaps setting schema (search for "Vim INSERT-mode key-sequence remaps")

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.208 →