After trying many light-weight IDE in the past I decided to give NeoVim a whirl. I’ve been using NeoVim for four months now without any issues. If you are a Vim user or just looking for a very light-weight IDE NeoVim is for you.
Features:
More powerful plugins. The msgpack API enables structured communication to and from any programming language. Remote plugins run as co-processes that communicate with Neovim safely and asynchronously. User manual:http://neovim.io/doc/user
Better out-of-the-box
-Strong defaults
-Modern terminal features such as truecolor and bracketed paste
-Built-in terminal emulator
First-class embedding, GUIs (or TUIs such as readline) can nvim –embed or communicate via named pipe using the discoverable msgpack API.
Install Now
SpaceVim is a community-driven vim distribution that supports vim and Neovim. SpaceVim manages collections of plugins in layers. Layers make it easy for you, the user, to enable a new language or feature by grouping all the related plugins together. It got inspired by spacemacs.
Linux and macOS one-line installer:
$ bash <(curl -fsSL https://raw.githubusercontent.com/liuchengxu/space-vim/master/install.sh)
Manual install on Linux and macOS:
curl -sLf https://spacevim.org/install.sh | bash
https://spacevim.org/blog/
https://github.com/SpaceVim/SpaceVim
Install on other platforms: Installing SpaceVim
git clone https://github.com/SpaceVim/SpaceVim.git vimfiles