web-dev-qa-db-ja.com

Vimでpythonpathを変更する

Python コーディングに Vim を使用しています。問題は、私がPython 3で書いていて、Vim設定にPython2.7パスしか含まれていないことです。そのため、自動完了やスクリプトの実行にプラグイン(python-modeなど)を使用することはできません。 Python 3をサポートしてVimを再コンパイルする必要がありますか(現在_vim --version_は "-python3"を示しています)、または単に_/usr/lib/python3_をVimの$ pythonpathに追加できますか?

私のOSは Arch Linux です。

1
eyeinthebrick

Python 3を使用できるようにするには、Vimに組み込まれているPython 3インタープリターをサポートする必要があります。このようなプラグインは、:python3コマンドを使用して実行するためです。また、Python 2インタープリターがそのバージョンのライブラリパスからPython 3コードを正しく実行できるとは思いません。

そうです、+python3でVimバージョンをインストール/コンパイルする必要があります。

0
Ingo Karkat