As someone who has watched closely Neovim's development since its announcement, and used it as my daily text editor for literal years, I feel sad to say that it is early-stage vapourware. They kicked vim into action, then vim kicked them out of it.
Congratulations and huge thanks to the maintainers, I use neovim every day and love it.
- Neomake ( https://github.com/neomake/neomake ) which I use for async linting. I know this is now working in Vim 8, but I've been using Neovim for a while and this was exclusive for a while.
- Vim-test ( https://github.com/janko-m/vim-test ) uses `:term` for running your tests from within vim -- this is most useful because I have a shortcut to test from current editing file, etc. I know this is also possible in vim now.
- Mapping Meta keys in terminal -- opens up a bunch more shortcuts that weren't available before
- `inccommand` This I believe is only in neovim, and likely not enough for anyone to switch for
Cons: - Not in distros, gotta install manually via their PPA
Also, much more sensible defaults.
Doesn't mean there is none, it's just hard to find.
Also thanks a lot for the tool, I use neovim almost daily.
> The API should only grow, not break
This seems to ensure eventual bloat.