[DOCS] Interactive mode Vim reference missing NORMAL-mode `s` and `S` substitute commands
Documentation Type
Missing documentation (feature not documented)
Documentation Location
https://code.claude.com/docs/en/interactive-mode
Section/Topic
"Editing (NORMAL mode)" keyboard shortcut table.
Current Documentation
The NORMAL-mode editing table lists x, dd, cc, yy, and related operators but does not include s (substitute character) or S (substitute line).
Visual mode documents c/s as "Change selection", which is separate from NORMAL-mode single-character substitution.
What's Wrong or Missing?
Claude Code v2.1.211 changed Vim mode so s and S work in NORMAL mode, matching standard Vim behavior. Users who rely on the interactive-mode reference cannot discover these bindings from the docs.
Suggested Improvement
Add rows to the "Editing (NORMAL mode)" table:
| s | Substitute character (delete character under cursor and enter INSERT) |
| S | Substitute line (same as cc) |
Note that S matches Vim's line substitute and requires Claude Code v2.1.211 or later if behavior differed in earlier releases.
Impact
Low - Minor confusion or inconvenience
Additional Context
Affected Pages:
| Page | Line(s) | Context |
|------|---------|---------|
| https://code.claude.com/docs/en/interactive-mode | 178–197 | Editing (NORMAL mode) table |
Total scope: 1 page affected
Version: v2.1.211 behavior alignment with Vim.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗