Ich verwende Vim 8.0 auf einem Windows 7-System und habe dieses Problem, wenn ich gvim öffne (das, das in einem Fenster ausgeführt wird, anstatt es auszuführen cmd
). Der Standardpfad :pwd
ist c:\users\"user"
. Wenn ich den :Explore
Befehl verwende, wird der Datei-Explorer aufgerufen, in dem alle darin enthaltenen Dateien angezeigt werden. Ich kann jedoch nur in Dateipfaden nach oben gehen, c:\users
und das war's, ich kann nicht höher gehen.
Mehr als das, wenn ich den :cd
Befehl verwende, um zu einem anderen Laufwerk ( d:
) zu wechseln, ändert er das Verzeichnis erfolgreich und zeigt es an, wenn ich es verwende :pwd
. Aber wenn ich es benutze :Explore
, zeigt es nichts an, sondern macht nur einen geteilten Bildschirm derselben Datei, die denselben Text enthält, den ich in der ursprünglichen Datei habe.
Wenn ich eine asdasd.txt
Datei in d:\
Vim erstelle und sie mit Vim öffne und dann wieder verwende :Explore
, wird nichts getan. Es wird nur auf dieselbe Textzeile zurückgegriffen, in der ich mich im Befehlsmodus befand, fast so, als würde das Programm nach Zugriff auf dieses Verzeichnis suchen oder den Befehl wegen so etwas abbrechen.
Außerdem habe ich zuvor Vim 7.4 verwendet und die genannten Befehle haben wie erwartet funktioniert. Irgendwelche Ideen, was das Problem sein könnte? Benötigt es eine spezielle Konfiguration?
quelle
Antworten:
Es ist im Allgemeinen am besten, das neueste Netrw zu testen, wenn ein Problem vorliegt, da dieses Problem möglicherweise bereits behoben wurde. Sie können das neueste netrw (v162i) unter http://www.drchip.org/astronaut/vim/index.html#NETRW herunterladen . Ich denke, insbesondere dieses Problem wurde bereits behoben, obwohl ich momentan keine Windows-Box zur Hand habe, um es auszuprobieren.
quelle