In Vim, wenn ich einen Puffer geöffnet habe, muss ich oft eine andere Datei im selben Verzeichnis, in dem die Datei ist, laden, aber da ich normalerweise nicht cd
Darin ist der pwd
ein übergeordneter Ordner, daher muss ich den Pfad jedes Mal neu eingeben. Gibt es eine Abkürzung dafür? oder eine Möglichkeit, das Pwd in das Verzeichnis zu ändern, in dem sich die Datei befindet?Öffnen von Dateien im selben Ordner wie die aktuelle Datei, in vim
Beispiel:
cd /src
vi lib/foo/file.js
lib/foo hat zwei Dateien: file.js
und file2.js
in vi:
:e file2.js # doesn't work
Wenn Sie das tun, dann warum nicht einfach "cd" in dieses Verzeichnis an erster Stelle, bevor Sie die Datei öffnen beide gleichermaßen restriktiv in Bezug auf den Zugriff auf andere Verzeichnisse nach dem Öffnen der Datei? @ Hgmnz Lösung unten ist viel eleganter und flexibler. – trim