Simple and minimalistic neovim config for ruby development, mostly commented and separated by files.
$ cd ~/.config $ git clone git@github.com:sovetnik/nvim.git deoplete requires Neovim with if_python3. If :echo has("python3") returns 1, then you're done; otherwise, see below.
You can enable Python3 interface with pip:
$ pip3 install neovim You need update neovim-python module.
$ pip3 install --upgrade neovim If you want to read the Neovim-python/python3 interface install documentation, you should read :help provider-python and the [Wiki] (https://github.com/zchee/deoplete-jedi/wiki/Setting-up-Python-for-Neovim)
Ruby bindings for Neovim.
$ gem install neovim # or with system ruby $ sudo gem install neovim or $ rvm @global do gem install neovim :TSInstall eex :TSInstall elixir :TSInstall erlang :TSInstall ruby
brew install erlang
brew install ripgrep or brew install one of them ack/ag/pt/rg
https://github.com/powerline/fonts
:map will show all mappings
It strongly recommended to read all readme for plugins in init.vim