Skip to content

vi binding 'e' has wrong behaviour on second-to-last char #4025

Closed
@Ambrevar

Description

@Ambrevar
  • fish, version 2.5.0-384-g9e64571d
  • OS: Arch Linux
  • Term: Urxvt 9.22

Using vi bindings, if the cursor is on 1 in

12 345

pressing e in normal mode will move to 5 while it should move to 2.

The current definition of e is

bind e forward-char forward-word backward-char

I believe the following binding to be correct:

bind e forward-word backward-char

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething that's not working as intendedvi-mode

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions