Wie öffne ich viele Registerkarten für viele Dateien in vim? [Duplikat]

7

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.*
Juan Pablo
quelle

Antworten:

8

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 .)

Heptit
quelle