/nvim-config

My neovim config.

Primary LanguageVim script

Neovim config

Plugins

Installation to macOS

Install Neovim

  • deoplete requires Neovim with Python3 support("+python3").
  • UltiSnips requires python >= 2.7 or python3.
$ brew install python3

$ pip3 install neovim

Install vim-plug

$ curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Get config

$ git clone https://github.com/doncasper/nvim-config ~/.config/nvim

Plugins requirements

  • jodosha/vim-godebug required delve installed.
$ brew install go-delve/delve/delve

If you get error throw installing delve with brew, check this issue.

  • shime/vim-livedown

First make sure you have node with npm installed.

$ npm install -g livedown
  • zchee/deoplete-go

You need to get the appropriate version of the gocode, for 6g/8g/5g compiler you can do this:

$ go get -u github.com/nsf/gocode

Install plugins

Install plugin manager: vim-plug

Open Neovim and call :PlugInstall to install pluggins.

Then call :GoInstallBinaries.