[FEATURE] support for visual mode in vim mode
Resolved 💬 6 comments Opened Mar 25, 2026 by davidgm0 Closed Apr 23, 2026
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Currently you can enable vim mode which provides basic vim functionality: normal and insert mode. Having visual mode supported to select chunks of text would be extremely useful for people whose workflow is pretty vim motions oriented.
Proposed Solution
Visual mode is implement and behaves like vim:
- When typing
vyou enter visual mode - When typing
Vyou enter visual mode and select the current line - When entering, you see
VISUALindicating your mode - When moving while in visual move, the selected text gets highlighted
- ...
If the cursor would change in different vim modes, it would be great https://github.com/anthropics/claude-code/issues/32469
Alternative Solutions
_No response_
Priority
Low - Nice to have
Feature Category
Interactive mode (TUI)
Use Case Example
_No response_
Additional Context
Taken from https://github.com/anthropics/claude-code/issues/2442, which was closed automatically and locked without answer
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗