Claude Code v2.1.301 · 15 Oct 2026
Vim mode accepts % after an operator
In vim mode, % can now be used as the motion after an operator, the way j and k already could
Use it now Tier: how much it should matter to you
3 Useful: my rating, 1 to 5
1 Signal: worth watching, 1 to 5
Terminal UI Area: what it touches
New Features Kind: in v2.1.301, 15 Oct 26
What probably matters to you Section of the release
What
Vim mode is an optional way of editing text in Claude Code using the keys of the vim editor. An operator, such as d for delete, is followed by a motion that says how far it reaches. % is now accepted as that motion, handled like j and k.
Why
Commands that pair an operator with % now work in Claude Code's vim mode.
See this entry in the whole of v2.1.301 →
15 Oct 2026 · 272 entries, this one is #38.
Use it now16 You'll notice132 Nothing to try yet13 Under the hood111
Open the release →
Is this right?
0
0
Feedback
What's wrong with this entry?
Hard to understand Too vague Looks wrong Not relevant to me Too long Missing the detail I wanted Duplicate of another card
Clear Learned something new I can act on this Good catch
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
← Previous · 37 of 272
Vim mode now supports % to jump to the matching bracket
Use it now Terminal UI
In v2.1.301 What probably matters to you release-page order
Next → · 39 of 272
/model switch no longer rejected as an invalid model when a shared usage limit is hit
You'll notice Usage & Limits