Wenn Sie den vim-Editor mit dem NERDTree-Plugin verwenden, um durch den Baum Ihres Projekts zu navigieren, gibt es eine einfache Möglichkeit, eine neue Quellcodedatei unter dem aktuell markierten Verzeichnis zu erstellen?
Derzeit gehe ich in meine Shell, füge die Datei hinzu und aktualisiere dann den Baum. Es muss einen besseren Weg geben.
ma
?In vim können Sie Shell-Befehle ausführen. In diesem Fall verwende ich also:
und dann rdrücken, um das Nerdtree-Fenster neu zu laden.
Die andere Möglichkeit besteht darin, die neue Datei einfach in vim zu starten.
Eine praktische Sache dafür ist, dass ich in meiner .vimrc die cwd automatisch in das Verzeichnis ändere, in dem sich meine aktuelle Datei befindet:
Auf diese Weise wird der Pfad genau dort geändert, wenn ich eine Datei bearbeite und eine andere an derselben Stelle haben möchte. Durch Öffnen einer beliebigen Datei in NERDTree wird das Verzeichnis auf das Verzeichnis festgelegt, in dem sich die Datei befindet.
quelle