VSCodeVim / VSCodeVim/Vim

Cannot use end key to go to end of the line in insert mode or select in visual mode

Open
#934 10 comments 7 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area/motion kind/bug
Dominant language
TypeScript
Stars
15.2k
Forks
1.5k
Avg merge
3d 18h
Merged PRs (30d)
6

Description

  • Click thumbs-up 👍 on this issue if you want it!
  • Click confused 😕 on this issue if not having it makes VSCodeVim unusable.

The VSCodeVim team prioritizes issues based on reaction count.


What did you do?

v<end> d

What did you expect to happen?

supposed to select until the end of line and delete

What happened instead?

it behaves very strangely goes to the end of the line, but as soon as some action takes place it acts like the cursor has not moved

Technical details:
  • VSCode Version:1.6.1
  • VsCodeVim Version: 0.3.7
  • OS: Ubuntu 16.4

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce v<end> d in VSCodeVim using the reported insert and visual-mode scenarios, noting the VSCode and extension versions. Trace how the End key updates the cursor or selection before an action, and consider the issue done when deleting after v<end> removes the text through the line end as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vscode
Domain
developer-experience
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.