-
-
Notifications
You must be signed in to change notification settings - Fork 128
Playground Feature | Vim motion ( WIP ) #1231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Playground Feature | Vim motion ( WIP ) #1231
Conversation
|
@MindfulLearner is attempting to deploy a commit to the Effect Team on Vercel. A member of the Team first needs to authorize it. |
|
@IMax153 Hello, I’ve seen you working with the Monaco Editor. I tried to implement Vim motions maybe you’ve already tried that? Could be helpful to get some insight |
|
Hey @MindfulLearner ! Thank you for kicking this off! Another welcome addition would probably be a button somewhere which controls whether or not Vim mode is even possible, as folks who don't know Vim bindings will probably get themselves stuck in command mode and get frustrated. Will take a deeper look at this once more functionality in the TODOS you've listed is implemented! Let me know if you need any help, and thanks again for the contribution! |
I still have this problem:
Could it be that there’s a conflict with the forked version I’ve debugged it the keys for insert mode like I'll try again these days. |
|
@MindfulLearner - it's possible. But I have no idea to be honest. And unfortunately I won't have the ability to look into this in the near future due to competing priorities. When v4 is out and we redesign the website, I'm going to look into |
|
@IMax153 When the website will be updated to v4? Would be nice to help with that later on! |
|
After v4 is released. No timeline on that yet tho. |
( WIP )
Type
What
Adding Vim Motion for Playground
Why
Some users might be using Vim, so it could be helpful for them
How
Looking for Idea for now
monaco-vimpkgRemarks
Initial idea is to use https://github.com/brijeshb42/monaco-vim, but I'm having issues with
Insert Modebrijeshb42/monaco-vim#150Implementation milestones
Insert ModeworkQuestion
Could there potentially be a conflict between https://github.com/Effect-TS/monaco-editor and
monaco-vim?UPDATE BY SO FAR
h j k linnormal modevisual mode:wI CANNOT
i o aenterinsert modeDEMO
Screen.Recording.2025-10-23.at.14.20.15.mov