2017.neovimでpythonのvirtualenvを使うときのpython_host_progの設定についてです。neovimで補完などを有効化する場合、pythonのneovimパッケージをインストールしていると思いますが、デフォルトでvirtualenvを作ると、そのneovimパッケージが入っていません。そこで、neovimパッケージをvirtualenvにインストールして、python_host_progにvirtualenvのpythonを指定するのが一般的かと思います。参考しかし、この方法だと、pythonの仮想環境を作る度に、neovimパッケージをインストールする手間が発生してしまいます。そこで、virtualenvを作成したときのデフォルトのパッケージにneovimなどを追加するようにし、python_host_progには、現在のvirtualenvのpythonが指定されるようにしたいと思います。virtualenv作成時のデフォルトのパッケージ追加まず、追加したいパッケージをあるディレクトリにインストールします。この時、python2用とpython3用の両方を準備しておくのが良いと思います。flake8など)>次に、virtualenv作成時に、これらのパッケージも参照するように設定します。"$SITEDIR/extra.pth";fiこれでvirtualenv作成時に、上記でインストールしたパッケージも読み込まれます。続いて、neovimで、virtualenvが有効な場合は、virtualenvのpythonを参照するように指定します。所属組織団体の公式見解とは異なる場合があります点、ご了承ください。