Übergeben Sie entweder alle C-Dateien an die ausführbare Datei von Vim vim file1.c dir/file2.c
oder fügen Sie sie als Argument von Vim hinzu (siehe :help file-searching
):
:args **/*.c **/*.h
Dann können Sie sie über bearbeiten :argdo
. Vim verfügt über einen eingebauten Einrückungsmechanismus oder es kann ein externer Code-Formatierer verwendet werden. Lesen Sie die Details unter :help C-indenting
.
Nachdem Sie die Einstellungen für den Einzug ( 'cindent'
, 'cinoptions'
usw.) konfiguriert haben, können Sie alle Dateien über übernehmen
:argdo execute 'normal! ggVG=' | update
( ggVG
wählt den gesamten Puffer im visuellen Modus aus und =
formatiert ihn dann erneut.)