ActualVim is a Neovim frontend implemented as a Sublime Text plugin. It uses Sublime's syntax highlighting, and can use Sublime's native snippet UI as well.
- No multiple cursors is due to lack of support in neovim, it's blocked on either neovim implementing them or me emulating them
- No "Auto-popups while typing" is due to a limitation in Sublime's input system, which I plan to work around if they don't provide another first-party solution.
- Undo coalescing isn't a major issue unless you switch modes repeatedly, because Vim's undo works fine.
- Surfacing more of Vim's UI is slowly happening as neovim adds more UI APIs.
- "Extremely large files" is fixed in master for nvim->Sublime buffer changes with neovim 0.3's change deltas. It's not completely fixed for Sublime->nvim buffer changes (like if you run a host plugin or click a Sublime UI element), because Sublime has no delta system. #97 plus a C diffing library would sort that out, as would Sublime adding a change delta API.