The importance of a Helix mode in Visual Studio Code. #4599
-
Hello, One day, Helix will be my daily driver, but currently it isn't, like many others I use a lot of Visual Studio Code. I know that Visual Studio Code has a VIM mode. Should You use Helix? (as a vimfluencer) The Primeagen rises many points, but for me all of them are irrelevant to my decision of using Helix, but there are two that are not irrelevant:
The second point, only time and mass adoption of Helix, will cure this one. But the first one is really simple to correct. It is really important for Helix key binds increased adoption that Visual Studio Code, has a Helix mode. This will train many developers with the Helix key bindings and will make many after a while, jump ship to Helix has there daily driver. Other things that I take from The Primeagen other videos about VIM, : vimbegood, is that It would be really nice to have games in Helix to train people using the key bindings, like the --tutor but with iterative games. This will be simpler with Helix future script support. Thank you, Best regards, |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 9 replies
-
Helix keys are based on Kakoune, and there is a VS Code extension to emulate (some of) those: https://marketplace.visualstudio.com/items?itemName=reykjalin.vscode-kakoune I doubt it would be too hard to fork that extension and expand it to be even closer to the Helix keys: https://git.sr.ht/~reykjalin/vscode-kakoune |
Beta Was this translation helpful? Give feedback.
-
Hello David, I didn't know that Visual Studio Code Extension existed, thank you! But from the standpoint of Helix, there should be an extension to Visual Studio Code with the name "Helix Keys", or something like it, so that it would be easily found by the users and easily linked to Helix. Has you said this extension can be forked and make it, to better resemble Helix key bindings. But this extension is implemented in Reason that is a kind of OCAM, at least at first view. Best regards, |
Beta Was this translation helpful? Give feedback.
-
I actually think this would be worth looking at this in a different context. I've seen other plugins that essentially allow neovim to control the editor itself, then vscode sort of acts like a gui/frontend for the neovim instance. In my opinion this would be a great option for helix, as a vscode user you'd get the native experience of helix as well as the regular updates and bug fixes. Just food for thought. |
Beta Was this translation helpful? Give feedback.
-
HI everyone I've put together a VS Code For Helix extension which covers most of the keybindings in the Helix application. |
Beta Was this translation helpful? Give feedback.
-
What if we don't sleep on the second point (2); wait for helix popularity to drive |
Beta Was this translation helpful? Give feedback.
Helix keys are based on Kakoune, and there is a VS Code extension to emulate (some of) those: https://marketplace.visualstudio.com/items?itemName=reykjalin.vscode-kakoune
I doubt it would be too hard to fork that extension and expand it to be even closer to the Helix keys: https://git.sr.ht/~reykjalin/vscode-kakoune