VSCodeVim / VSCodeVim/Vim

Vim movement very choppy: Invalid cursor position

Open
#9,654 1 comment 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Issue I am having is with choppy performance of VIM in VSCode, it was not like this before, I tried installing different versions of Vim with no success.
When checking Output log for Vim I get warning errors: Invalid cursor position exactly at the same time as the choppy behavior of the cursor during entering/existing different modes and navigation during normal.
When VIM is disabled the navigation using normal keyboard keys works fine.

Image

Latest version of vscodevim: 1.30.0
VSCode: 1.100.2
OS: Windows_NT x64 10.0.22631 (Windows 11 Corporate env)

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

Start by reproducing the choppy Vim movement with VSCodeVim 1.30.0 on the reported VSCode and Windows versions, then inspect the Vim Output log where the Invalid cursor position warnings appear. Done means navigation and mode changes are smooth and those warnings no longer occur.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vscode
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.