question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Easymotion does not work in the Vim plugin under Code-Server

See original GitHub issue
  • Web Browser: Chrome
  • Local OS: Windows or ChromeOS
  • Remote OS: Ubuntu 16.04
  • Remote Architecture: x86_64
  • code-server --version: 3.9.3 fe2dc2deb08e378069891b622bb62ad1d261d1b1

Steps to Reproduce

  1. Install the VSCodeVim extension.
  2. Edit settings.json by copying over the quick example from the VSCodeVim page.
  3. Enter the easymotion shortcut (<space><space>w)

Expected

The plug-in should highlight first letters of the various words in the text to jump to. This is what happens if the same sequence of actions is performed on the vanilla VSCode (even with --extensions-dir=.local/share/code-server/extensions).

Actual

The cursor is moved one word forward (as if just w was pressed)

Notes

I do not see any errors in the browser console (and the server-side logs are probably irrelevant is vscodevim is a purely front-end extension). For starters it would be nice to check whether the issue is reproducible by someone else.

This issue can be reproduced in VS Code: No

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:12 (5 by maintainers)

github_iconTop GitHub Comments

3reactions
joshuali925commented, Jun 12, 2022

possibly related https://github.com/VSCodeVim/Vim/issues/7238

code server used to install extensions on the server side, but after some version (4.x?) vim is installed to the browser. Vim plugins won’t work anymore due to the issue above, not sure if it’s intentional. I sent a PR about 2 weeks ago and this issue has been there longer but neither got any attention yet

1reaction
chromakodecommented, May 28, 2022

I’m running into this too on code-server v4.4.0. I’ve tried both installing the extension locally and via code-server --install-extension – in both cases, the EasyMotion mode does not activate.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Easymotion does not work in the Vim plugin under Code-Server
I only used the Vim plugin on the code-server side and disabled all browser extensions (also tried with a guest account and incognito...
Read more >
Vim EasyMotion for VS Code not activating - Stack Overflow
Looks like your .vimrc file is conflicting with the vim plugin, first disable use of vimrc and then try to use easymotion. –...
Read more >
Vim - Visual Studio Marketplace
Extension for Visual Studio Code - Vim emulation for Visual Studio Code.
Read more >
Vim Plugin - Easymotion isn't starting automatically
The issue you're having is that you're redefining the mapleader to , after you create a mapping using <Leader> . So your mapping...
Read more >
EasyMotion - Vim Awesome
EasyMotion is triggered by the provided mappings. ... are not actually motions, so I've moved them into separate plugins. ... Within line motion....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found