Vim is jumping and select areas when change the vim state

Version: 0.45.11
VSCode Version: 1.96.2
Commit: f5f18731406b73244e0558ee7716d77c8096d150
Date: 2025-02-07T09:43:58.555Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Darwin arm64 24.3.0

When I change my Vim mode (normal, interactive), my cursor jumps lines, and when I try to select an area, it selects wrong area.

this is my vim output

hey @vitorLostadaC seems issue you described (cant view video for some reason) is similar to mine (Text cursor cursor jumps after shortcuts have been used). do you have any updates on it?

Yes, I have. I’m sad haha. After some debugging, it seems there were conflicts with my Vim configurations.I disabled them, and it’s working now. Unfortunately, it seems that if you have a good experience with Vim, you should use Vim :smiling_face_with_tear:

thats an interesting insight. I am gonna try it

I am also experiencing the same bug- seems like it first appeared last week.
My vim keybindings are exactly the same in VSCode where everything works as expected. This only seems to be happening in Cursor.
Any updates/insights from other users or Cursor team would be appreciated as this makes using Cursor with vim motions almost unusable.

I’m having the same issue,

it’s a nightmare for me since I’ve been working with this Vim extension for years.

Version: 0.45.11

VSCode Version: 1.96.2

Commit: f5f18731406b73244e0558ee7716d77c8096d150

Date: 2025-02-07T09:43:58.555Z (1 wk ago)

Electron: 32.2.6

Chromium: 128.0.6613.186

Node.js: 20.18.1

V8: 12.8.374.38-electron.0

OS: Darwin arm64 24.1.0

I applied next fix and it looks good as of now

user@vzuziak-mac ~ $ cat ~/.local/bin/nvim-none 
#!/usr/bin/env bash

exec nvim -u NONE "$@"
user@vzuziak-mac ~ $

and a new line in app’s config

    ...
    "vim.neovimPath": "/Users/user/.local/bin/nvim-none",
    ...

I got the same problem