Skip to content

Helix: r while in vim_mode == helix_select doesn't work #57522

@ghuh

Description

@ghuh

Reproduction steps

  1. Press v to enter helix_select
  2. Highlight more than one character
  3. Press r to replace all the selected characters
  4. Press <space> (or any other character) to be the replacement character

Nothing happens.

Current vs. Expected behavior

All selected characters should get replaced by the character pressed after r. It works fine in helix_normal (i.e. a single character is selected), but not when multiple characters are selected to be replaced.

Zed version and system specs

Zed 1.3.6
Commit: 4ce1874
Version: 1.3.6+stable.288.4ce18741ad2ea007cb20a1dd96d2a170d224cc01
MacOS: v26.5

Attach Zed log file

Zed.log

Relevant Zed settings

settings.json

Relevant Keymap

keymap.json

(for AI issues) Model provider details

No response

If you are using WSL on Windows, what flavor of Linux are you using?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:parity/helixFeedback for Helix parity featuresfrequency:commonBugs that happen for at least a third of the users across all platforms and kinds of usagepriority:P2Average run-of-the-mill bugsstate:reproducibleVerified steps to reproduce included and someone on the team managed to reproduce

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions