Vim icon indicating copy to clipboard operation
Vim copied to clipboard

Enable vim plugins for web extension

Open joshuali925 opened this issue 2 years ago • 11 comments

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:

joshuali925 avatar May 29 '22 21:05 joshuali925

@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

joshuali925 avatar Jan 14 '23 02:01 joshuali925

Any reason this isn't merged, yet?

artemvmin avatar Jan 20 '23 19:01 artemvmin

@joshuali925 if this is not merged , is there any way to install an vsix in web version of vscode like vscode.dev??

soluty avatar Apr 18 '23 05:04 soluty

@joshuali925 why your branch will not complete some checks, build in ubuntu-latest image maybe this is why the pr not be merged, could you fix this and push a new pr?

soluty avatar Apr 18 '23 05:04 soluty

@joshuali925 why your branch will not complete some checks, build in ubuntu-latest image 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

joshuali925 avatar Apr 19 '23 06:04 joshuali925

please consider this PR @J-Fields

storopoli avatar Apr 21 '23 10:04 storopoli

I have the same problem and this PR is necessary.

imageslr avatar Jun 13 '23 15:06 imageslr

Please consider this PR. All plugins like surround, easymotion, replaceWithRegister are not working in the web version.

imageslr avatar Jun 25 '23 03:06 imageslr

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

imageslr avatar Jun 25 '23 06:06 imageslr

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.

Andrei-Aksionov avatar Mar 28 '24 14:03 Andrei-Aksionov

This is a showstopper for using Codespaces on the web for me. I need these plugins.

sethlivingston avatar May 03 '24 22:05 sethlivingston