| Not snippets/completion, very specifically "[Sublime's] Auto-popups while typing". This is due to the way I intercept Sublime's input. Vim's snippets/completion work fine, and Sublime's work fine if you invoke them in another way. See https://github.com/lunixbochs/actualvim/issues/97 for the planned fix. Of the main caveats: - 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. |