5 ms·
This is kind of neat. Here's what I'd like to see: libvim. Vim has already been ported to iOS, so it's obviously embeddable. I'd like to have an instance of vi
by JabavuAdams 13y ago
This is kind of neat.
Here's what I'd like to see: libvim. Vim has already been ported to iOS, so it's obviously embeddable. I'd like to have an instance of vim running inside my program, and to be able to scrape the tty/screen.
That way, if I want to make a fancy Oculus VR editor, or any other IDE experiment, I don't need to re-code basic editor functionality. Yes, I know about Scintilla.
- snarfy 13y agoVim will need a lot of code rewritten to support being embedded. This is a problem that has been worked on by many, and all have pretty much failed. http://www.freehackers.org/VimIntegration http://www.freehackers.org/VimIntegration The best we have is vim as separate process in a client/server type environment, using sockets or some other non-ideal mechanism.
- lunixbochs 13y agoI implemented something like this in my https://github.com/lunixbochs/actualvim https://github.com/lunixbochs/actualvim ST3 plugin.
- e12e 13y agoPerhaps reworking the new evil-mode for emacs might be easier than embedding "real" vim.