2 ms·
The main features of neovim from my point of view are the messagepack based remote API letting you write plugins in any language. Many have bindings already to
by DigitalJack 9y ago
The main features of neovim from my point of view are the messagepack based remote API letting you write plugins in any language. Many have bindings already to go such as haskell and golang: https://github.com/neovim/neovim/wiki/Related-projects https://github.com/neovim/neovim/wiki/Related-projects
This API, for example as let people write a vim plugin for VSCode that actually runs neovim in the background.
It's pretty slick.
From a user point of view, more plugins is probably it. I don't know if vim has it yet, but neovim has asynchronous process support, so repls and terminals are easier to use.