Hide vim cursor(s) when in command mode #5695
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
#5457 addressed multiple visible cursors with Vim bindings using the last focused editor, but modal editing #5614 introduced new states we didn't account for. This lead to awkward multiple cursors states based on where command mode was entered and exited.
This PR ensures vim block cursors are hidden entirely while in command mode, deferring to blue ring as the indicator of "selected". I find it much less distracting.
Before

After