Als «vimscript-python» getaggte Fragen

Bei Fragen zur Python-Schnittstelle zu Vim; NICHT für Fragen mit Python-Beispielen oder zur Syntaxhervorhebung in Python verwenden.


7
Vim 8.0 Python-Unterstützung
Ich versuche, meine Vim-Installation auf Version 8.0 zu aktualisieren, aber es werden weder Python noch Python 3 wie im folgenden Bild unterstützt. (PS: Aufgrund dieses Problems kann ich das YCM-Plugin (YouCompleteMe) jetzt nicht verwenden.) Ich habe Vim 8.0 wie in den folgenden Befehlen installiert. Ich benutze Ubuntu 16.04 (Xenial Xerus). …


6
wie man den von jedi-vim verwendeten Python-Interpreter ändert
Ich habe Anaconda(einschließlich Python3.5.2), VIM(7.4) und Jedi-VIMauf meinem System installiert. Auf pythondem Linux-System war standardmäßig auch ein installiert. Die automatische Vervollständigung funktioniert zumindest bei Basispaketen. Aber für Pakete wie numpy(die in enthalten waren Anaconda) funktioniert die Fertigstellung nicht. Mit dem folgenden Befehl in VIM: :py3 import sys; print(sys.path) ['/usr/lib/python35.zip', '/usr/lib/python3.5', …

2
Wie führe ich eine Python-Anweisung für jede Zeile aus?
Ich habe den folgenden Beispielcode, der die aktuelle Zeile mithilfe der Python-Anweisung ändert: :py import vim; vim.current.line="["+vim.current.line+"]" Wie kann ich diese Anweisung für jede Zeile in der aktuellen Datei ausführen? Verwandte: Wie können Sie Python in Vim verwenden? beim Stapelüberlauf




1
Versuch, vim mit Python 3.6 zu kompilieren. Wo ist mein Konfigurationsverzeichnis?
Ich bin ein bisschen ein Noob, wenn es um Linux geht, habe erst vor kurzem angefangen, es zu benutzen. Ich versuche jedoch, vim mit Python zu kompilieren, da ich die Latex-Live-Vorschau verwende und ein Python-kompiliertes vim benötigt, um zu funktionieren. Ich folge diesen Schritten hier: https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source In Teil 3 heißt …

2
Nachteile der Verwendung von Python zum Entwickeln von neuem Code in einem VIM-Plugin
In einem der von mir verwendeten vim-Plugins haben wir darüber nachgedacht, künftig Python vs Vimscript zu verwenden ( https://github.com/python-mode/python-mode/issues/813#issuecomment-344754563 ). Ich verstehe, dass Sie Python verwenden können, um Plugins für VIM ( https://dzone.com/articles/how-write-vim-plugins-python ) zu schreiben, solange Sie ein +python/ +python3in Ihrer vim-Distribution haben, sollte das Plugin funktionieren. Ich habe …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.