Neovimのpython_host_prog設定
新しくMBP買いました。Brewfile, dotfiles周りはある程度環境構築自動化できてるんですが、Neovim <=> python_host_progの連携とか何もしてないので少しずつscriptに落としていきたい。
とりあえずNeovimでPython呼べるようにshellを書きます。
zcheeさんの以下のwikiを参考にしました 🙏
こんな感じです
#!/bin/sh # requirements: # - pyenv # - pyenv-virtualenv python2='2.7.13' python3='3.6.0' eval "$(pyenv init -)" # python2 pyenv install "${python2}" pyenv virtualenv "${python2}" neovim2 pyenv activate neovim2 pip install neovim # python3 pyenv install "${python3}" pyenv virtualenv "${python3}" neovim3 pyenv activate neovim3 pip install neovim echo "NOTE: Add following lines to 'init.vim'" echo "let g:python3_host_prog=\$HOME . '/.pyenv/versions/neovim3/bin/python'" echo "let g:python_host_prog=\$HOME . '/.pyenv/versions/neovim2/bin/python'"
あとは上記scriptの通りに init.vim
に設定追記すればokです。