I've been forcing myself to use NeoVim lately, and this is the config that I use. this config optimizes for cloud/javascript/python development.
$ git clone https://github.com/StratusQuo/nvim-config ~/.config/nvim
$ ln -s ~/.config/nvim/init.vim ~/.vimrc # Optional, if you still use vim
- vim-plug
- vim-devicons
- vim-airline
- ctrlP
- and so on ...
- neovim/vim
- the_silver_searcher
- terminal that supports 256color (iTerm, OSX terminal, or gnome-terminal should do)
After cloning this repo, open nvim (or vim), and the installation process should run. If you encounters an error when processing YouCompleteMe, perform a manual install as described here