neovim_setup - miyazi777/vuejs_go_sample GitHub Wiki

pyenv virtualenv 2.7.16 py2neovim pyenv virtualenv 3.7.4 py3neovim

py2neovim path /Users/takeshimiyajima/.pyenv/versions/py2neovim/bin/python

py3neovim path /Users/takeshimiyajima/.pyenv/versions/py3neovim/bin/python

python

pyenv install 2.7.16
pyenv install 3.7.4
pyenv rehash
pyenv virtualenv 2.7.16 py2neovim
pyenv virtualenv 3.7.4 py3neovim
pyenv activate py2neovim
pip install neovim
pyenv which python
パスをメモる
source deactivate
pyenv activate py3neovim
pip3 install neovim
pyenv which python
パスをメモる
source deactivate

.config/nvim/init.vimに追記

" --------------- " dynamic provider setting " --------------- let g:python_host_prog = '/Users/takeshimiyajima/.pyenv/versions/py2neovim/bin/python' let g:python3_host_prog = '/Users/takeshimiyajima/.pyenv/versions/py3neovim/bin/python'

ruby

rbenvはhome brew でinstallしてた。 ruby install 2.6.3 rbenv global 2.6.3 rbenv rehash gem install neovim rbnev which neovim-ruby-host パスをメモる /Users/takeshimiyajima/.rbenv/versions/2.6.3/bin/neovim-ruby-host

.config/nvim/init.vimに追記 let g:ruby_host_prog = '/Users/takeshimiyajima/.rbenv/versions/2.6.3/bin/neovim-ruby-host'

node

brew install nodenv nodenv init .zshrcに設定追加 source .zshrc

nodenv install --listで最新バージョン確認 nodenv install 12.8.0 nodenv global 12.8.0 npm install --global neovim

nodenv which neovim-node-host パスをメモる /Users/takeshimiyajima/.nodenv/versions/12.8.0/bin/neovim-node-host let g:node_host_prog = '/Users/takeshimiyajima/.nodenv/versions/12.8.0/bin/neovim-node-host'

参考

https://yu8mada.com/2018/08/03/how-to-install-neovim-on-macos-using-homebrew-and-set-it-up-to-make-it-able-to-be-used/#content-4-3-2-1