3 ms·
Its a great start. I'd love to have an alternative to VScode's shoddy vim mode. (tends to be buggy for me). Already the vim mode in this is pretty nice since i
by cultofmetatron 9y ago
Its a great start. I'd love to have an alternative to VScode's shoddy vim mode. (tends to be buggy for me).
Already the vim mode in this is pretty nice since its powered by an actual vim.
- allengeorge 9y agoI believe this was one of the stated goals of Neovim correct - that it would be easy to embed in other applications?
- tomjakubowski 9y agoA bored, enterprising Emacs hacker could totally embed NeoVim in Emacs for the evilest-mode. I wanted to do this a while back, but got stuck because nobody had yet written a messagepack implementation for Emacs Lisp. And it turned out writing one was too much like work for me to keep up with it.
- justinmk 9y agoThis racket msgpack implementation may be helpful: https://gitlab.com/HiPhish/MsgPack.rkt https://gitlab.com/HiPhish/MsgPack.rkt Though someone got started on elisp as well. https://github.com/kleesc/msgpack.el/blob/master/msgpack.el https://github.com/kleesc/msgpack.el/blob/master/msgpack.el
- pmoriarty 9y agoOne of the advantages of evil is that you can program/extend it in elisp, and evil itself is emacs-aware. I'm not sure to what extent the same would be true of neovim embedded in emacs.
- hashhar 9y agoThe Vim extension now uses neovim for running all ex commands. I guess we'll see some progress into embedding neovim into another editor.
- lunixbochs 9y agoVSCodeVim is using ActualVim as a reference now, which afaik is the furthest along project for neovim embed (using Sublime Text). I think we wrote up a spec for proper embeds that's floating around somewhere.