Enable vim plugins for web extension
What this PR does / why we need it:
Include plugins for the web version build. For using easymotion, surround, etc. in the web version of vscode-vim extension (on vscode.dev, github codespaces, ...)
Which issue(s) this PR fixes #7238
Special notes for your reviewer:
@J-Fields thanks for adding labels, do you know if there's anything blocking this PR or anything I can do to push this? It's been a while and I see some more similar issues #8131 https://github.com/coder/code-server/issues/3196
Any reason this isn't merged, yet?
@joshuali925 if this is not merged , is there any way to install an vsix in web version of vscode like vscode.dev??
@joshuali925 why your branch will not complete some checks, build in ubuntu-latest
maybe this is why the pr not be merged, could you fix this and push a new pr?
@joshuali925 why your branch will not complete some checks, build in ubuntu-latest
maybe this is why the pr not be merged, could you fix this and push a new pr?
I don't think there's anything I can do, it needs someone from vscodevim to approve workflows
please consider this PR @J-Fields
I have the same problem and this PR is necessary.
Please consider this PR. All plugins like surround, easymotion, replaceWithRegister are not working in the web version.
This fix worked for me. I have made a package based on 1.25.2.
https://github.com/imageslr/vscode-vim-fix-web-extension
You can firstly uninstall the Vim plugin, then clone this repo and execute the following command in your web terminal:
code --install-extension ./vim-1.25.20001.vsix
Hey there 👋
Could someone from the core team take a look at it one more time?
For me neither surround nor easymotion plugins work on github.dev or lightning.ai.
With Lightning Studio I can mitigate it by connecting via SSH and it works (which is expected), but still I would like to use the web version and not working plugins kinda spoil the fun.
This is a showstopper for using Codespaces on the web for me. I need these plugins.