Ändern Sie den Pythonpfad in Vim

2067
eyeinthebrick

Ich verwende Vim für die Python- Codierung. Das Problem ist, dass ich in Python 3 schreibe und die Vim-Einstellungen nur Python 2.7-Pfade enthalten. Das erlaubt mir nicht, Plugins (wie den Python-Modus) für die Autocomletion und das Ausführen von Skripts zu verwenden. Muss ich Vim mit Python 3-Unterstützung neu kompilieren (derzeit vim --versionwird "-python3" angezeigt) oder kann ich einfach /usr/lib/python3zu Vims $ pythonpath hinzufügen?

Mein Betriebssystem ist Arch Linux .

0

1 Antwort auf die Frage

0
Ingo Karkat

Um Python 3 verwenden zu können, muss der in Vim integrierte Python 3-Interpreter unterstützt werden, da diese Plugins den :python3Befehl zum Ausführen dieses Codes verwenden. Ich glaube auch nicht, dass der Python 2-Interpreter Python 3-Code aus dem Bibliothekspfad dieser Version korrekt ausführen kann.

Also ja, Sie müssen eine Vim-Version mit installieren / kompilieren +python3.