Neovim is a hyperextensible text editor based on Vim. It seeks to maximize usability and extensibility, simplify maintenance and encourage contributions.
Features
- Modern GUIs
- API access from any language
- Embedded, scriptable terminal emulator
- Asynchronous job control
- Shared data (shada) among multiple editor instances
- XDG base directories support
- Compatible with most Vim plugins, including Ruby and Python plugins

