2016-04-27 4 views
1

Windows 7 - Ich bin eine ziemlich neue Windows-Person und versuche, eine schöne Einrichtung mit Vim, Ultisnips und mehr in der Konsole zu bekommen. Damit Ultisnips funktioniert, scheint es, dass ich Python-Unterstützung in Vim benötige. Ich habe Python 2.7.9 (und andere spätere Versionen) installiert und neu installiert Vim74 mehrere Male, aber Python zeigt als -python, -python3 in Version Bericht des vim. Jetzt zeigt GVim zwar Python-Unterstützung, aber das Ausführen von vim von git bash funktioniert nicht. Siehe Screenshot. In GVim, wenn ich folgendes mache: python import sys; print (sys.version), es zeigt 2.7.9 (Standard, 10. Dezember ... etc) reflektiert es die bevorzugte Python es braucht, oder einfach nur, was ich installiert habe?Python-Unterstützung in gvim aber nicht Konsole vim

Ich würde gerne vim mit Ultisnips in der Konsole/Terminal zu verwenden. Muss ich Vim auf besondere Weise installieren? Oder etwas in _vimrc setzen? Die Konsole vim nicht angezeigt auch nicht: Hilfe entweder (gvim ist in Ordnung), aber das ist ein anderes Thema Ich habe ein gutes Stück Zeit damit verbracht, an entsprechenden Artikeln suchen, kann es aber nicht an die Arbeit (bezogen?). Danke für jeden Hinweis!

python config screenshot

Antwort

0

Die Konsole vim Befehl anscheinend wurde eine Kopie von vim im Git-Verzeichnis ausgeführt wird, wo es scheint, eine Reihe von Dingen einschließlich/doc zu fehlen, daher funktioniert die "Hilfe" nicht. Ich kann jetzt vim im Programmdateiverzeichnis über die Konsole ausführen, wo es jetzt Python Unterstützung zeigt, und helfen usw.

0

Versuchen Einstellungen in .gvimrc/_gvimrc neben der .vimrc/_vimrc Datei zu setzen.

Für die Hilfe über gvimrc Typ :h gvimrc wenn im Befehlsmodus in vim.

Wenn die gvimrc Dateien vorhanden sind, werden sie verwendet, Vim zu konfigurieren, wenn die GUI-Version (gvim) läuft (nach Einstellungen von vimrc angewendet werden).

Einstellungen für gvim kann auch in der vimrc platziert werden unter Verwendung eines hat ('gui_running') überprüfen:

if has('gui_running') 
    set guioptions-=T " no toolbar 
    colorscheme elflord 
endif 
+0

Vielen Dank für die Eingabe. Ich möchte eigentlich Vim in der Konsole verwenden, nicht GVim. Also, Dinge in Gvimrc zu tun, wird mir hier wahrscheinlich nicht helfen. –

Verwandte Themen