Hello! I was wondering if it would be possible to add Vim keybindings/motions to the roadmap for the web editor? Also, I would be happy to contribute to this feature if possible. Thanks!
I am not saying that it would not be good to have. But there are “text
area” plugins that can give you this.
However, editing in any online code web area is never as comfortable as
using your own editor locally. Copy and paste your entries to the text
area is what I generally do, rather than relying on some functionality
of an editor on the web.
While there can never be a substitute for one’s favorite text editor, improving the in-browser experience is a big priority IMO.
I haven’t even really mentioned this yet, but I’m planning on prototyping similar features for the Clojure track, namely inline evaluation and structural editing/navigation.
Most of the work has already been done for me by Nextjournal’s Clojure-mode for Codemirror 6.
I imagine that once I successfully wire this up, it would be relatively trivial to experiment with other features, like VIM bindings.
+1 for this feature request. I feel so handicapped when practicing on any platform without VIM keybinds. I am learning programming using the computers in my local library and do not have the privilege of setting up my own development environment so a VIM mode would be deeply appreciated.
https://www.vimonlineeditor.com/
Write your code there, copy it into the editor when you are done, and run the
tests.
That seems like a reasonable workflow.
I write most of my content in VIm, and then paste that into the comment blocks.
(Why would anyone torture themselves in “not their editor”?)
I agree. I use Neovim and the Java Language Server.