Wenn ich eine Datei öffne, die nicht direkt in der aktuellen Datei enthalten ist und Vim zum automatischen Vervollständigen eines Dateinamens verwendet wird, stellt Vim Dateien relativ zum Speicherort bereit, an dem ich Vim gestartet habe, nicht die aktuell bearbeitete Datei.
Beispiel
$ find .
nice-file.xml
xml/
messy-file.xml
ok-file.xml
$ vim xml/messy-file.xml
Wenn ich nun Ctrl+ x, Ctrl+ feingebe, bietet Vim "nice-file.xml" als vollständige Option an. Es bietet keine ok-file.xml an, obwohl es sich im selben Verzeichnis befindet wie die Datei, die ich gerade bearbeite.
Ich möchte, dass Vim Dateinamen in Bezug auf die von mir bearbeitete Datei vervollständigt. Ist das möglich?
gf
Mapping überschreibe . Ich würde vorschlagen, etwas wiegs
oder vielleicht ein<leader>
Mapping zu überschreiben