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

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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.