Problem beim Öffnen von Dateien mit Gvim unter Windows 7

2

Ich habe gvim gerade zum ersten Mal unter Windows 7 installiert und habe ein Problem beim Öffnen einiger Dateien. Wenn ich Dateien öffne, scheint vim ein cmd-Fenster für einige Sekunden zu blinken, bevor ich es schließe (zu schnell, um den Inhalt zu erkennen), und ich erhalte einen C: / Program-Ordner und ein / Files / vim / vimfiles / doc / im Verzeichnis der Datei, die ich gerade geöffnet habe. Ich kann sehen, dass versucht wird, auf C: / Program Files / vim / vimfiles / doc zuzugreifen, wo vim installiert ist, aber es verschluckt den Speicherplatz und ich kenne gvim nicht genug, um herauszufinden, warum. Irgendwelche und alle Ideen werden sehr geschätzt.

Oscar Duignan
quelle
Welche Version von 7 verwenden Sie?
Ukanth
dxdiag sagt mir, ich verwende "Windows 7 Professional 32-Bit (6.1, Build 7600)"
Oscar Duignan

Antworten:

0

Das liegt daran, dass vim eigentlich vim.bat ist und ein Konsolenprogramm. Sie sollten gvim als Standardprogramm zuordnen.

0fnt
quelle
Nein, ich öffne sie in gvim. Das Cmd-Fenster blinkt, wenn ich Dateien öffne. Wenn ich mich also in gvim befinde und Folgendes verwende: e <Dateiname>, pausiert gvim und ein cmd-Fenster blinkt auf und verschwindet, und die Datei wird geöffnet. Die Pause, mit der ich leben kann, ist wirklich unpraktisch, wenn ich alle verlorenen Verzeichnisse löschen muss, die erstellt werden, wenn dies passiert.
Oscar Duignan,
Okay, das Öffnen von vim.bat aus% windir%% windir% steht für das Windows-Installationsverzeichnis. Sie sollten Ihr vim-Verzeichnis C: \ Programme \ vim in den Pfad vor C: \ windows setzen, und alles sollte in Ordnung sein.
0fnt
Ah, danke fürs Erklären! Sie haben mir viel Verwirrung erspart, ich bin mir nicht sicher, ob ich das alleine hätte schaffen können.
Oscar Duignan
0

Verwenden Sie einen Alias ​​oder eine Batch-Datei, um Ihre Dateien mit vim zu öffnen?

Haben Sie nicht vergessen, die Parameter mit Anführungszeichen zu umgeben?

Luc Hermitte
quelle
Nein, das passiert in gvim, also öffne ich die Dinge nur mit: e /: vsp /: sp / nerdtree.
Oscar Duignan