4 ms·
In my opinion I wish more editors would become a face to Neovim which can run in a headless mode, allowing you to not have to emulate VIM at all, but take full
by giancarlostoro 3y ago
In my opinion I wish more editors would become a face to Neovim which can run in a headless mode, allowing you to not have to emulate VIM at all, but take full advantage of it and all its plugins. It still kills me JetBrians chooses to maintain what VIM users call an awful plugin that simulates VIM, when they could just implement a Neovim front-end natively into their IDE, giving them the edge of "we fully support Neovim and all it brings" which is a much bigger selling point than, we have a VIM-like plugin.
- satvikpendem 3y agoThe VSCode-Neovim extension does this for VSCode, I use it over the VSCode vim extension which is just an emulator.
- lelanthran 3y agoI did not know this. My google/brace/ddg foo is failing me. Do you have a link to the full reference on how one would use headless neovim to provide a full headless vim with a GUI wrapped around it? I'm thinking it would be nice if my Lazarus IDE supported Vim commands.
- giancarlostoro 3y agoFor some reason they're just called GUIs, but its not just some wrapper, it actually uses RPC iirc. https://github.com/neovim/neovim/wiki/Related-projects#gui https://github.com/neovim/neovim/wiki/Related-projects#gui There's also the GitHub topic: https://github.com/topics/neovim-guis https://github.com/topics/neovim-guis
- lelanthran 3y agoThanks, I'll have a look at those pages in more detail. They did not seem applicable when I first saw them, so ... Mea Culpa?
- giancarlostoro 3y agoIts not very obvious if you don't know how it works under the covers that those are just GUIs doing RPC calls, for the most part.