Ich kann eine Datei in einem neuen Tab öffnen mit:
:tabnew file
Angenommen, ich habe viele Dateien, zum Beispiel: util.h und util.cpp.
Wie kann ich diese Dateien in separaten, neuen Registerkarten öffnen?
Ich suche etwas ähnliches
:tabnew util.*
Ich kann eine Datei in einem neuen Tab öffnen mit:
:tabnew file
Angenommen, ich habe viele Dateien, zum Beispiel: util.h und util.cpp.
Wie kann ich diese Dateien in separaten, neuen Registerkarten öffnen?
Ich suche etwas ähnliches
:tabnew util.*
Antworten:
Fügen Sie zunächst die Dateien als Argumente hinzu:
:argadd util.*
Verwenden Sie dann den :argdoBefehl mit :tabnew:
:argdo tabnew
Man könnte dies mit :bufaddund :bufdoaber keiner der Puffer Befehle können mehrere Dateien gleichzeitig hinzuzufügen. Durch die Verwendung der :argaddMethode wird möglicherweise auch das Öffnen von Registerkarten für bereits geöffnete Dateien vermieden. Dies hängt davon ab, ob Sie Vim mit mehreren Dateiargumenten aufgerufen haben oder ob Sie die :arg*Befehle bereits verwendet haben. (Sie könnten immer :argdel *zuerst tun .)