Buffer, Tabs und gesplittete Fenster

Buffer

:buffer Dateiname Zwischen den Buffers (geöffnete Dateien) umschalten
:next Zum nächsten Buffer wechseln
:prev Zum vorherigen Buffer wechseln
:n 1 Datei vorwärts
:N 1 Datei rückwärts
:3N 3 Dateien vorwärts
:4N 4 Dateien rückwärts
:rew an den Anfang (rewind)
:last ans Ende
:files Datei-Liste anzeigen

Tabs

Um beim Start von vim gleich mehrere Dateien in Tabs zu packen, gibt man vim -p DATEI1 DATEI ein. Vim wird geöffnet und jede Datei liegt dann in einem eigenen Tab.

:tabnew öffnet einen neuen Tab
:tabe öffnet einen neuen Tab
:tabe “Datei” “Datei” zum Bearbeiten in neuem Tab öffnen
:tabn zum nächsten Tab wechseln
:tabn X wechselt zum Tab X
:tabN wechselt zum vorigen Tab
:tabp zum vorigen Tab wechseln
:tabc Tab schliessen
:tabfir Gehe zum ersten Tab
:tabr Gehe zum ersten Tab
:tabl gehe zum letzten Tab
:tabm verschiebe Tab an eine andere Position
:tabo Schliesse alle Tabs ausser dem aktuellen Tab
:tabs Listet alle Tabs und ihren Inhalt
:tabf Finde Datei in ‘path’ und bearbeite sie in einem neuen Tab
Xgt Gehe zu Tab X
XgT gehe X Tabs zurück

Fenster splitten und dazwischen navigieren

Vim mit mehreren geöffneten Dateien ohne Tabs

Wenn vim mit vim -p DATEI1 DATEI geöffnet wird, sieht man nach dem Start nur DATEI1. Wie zum Geier komme ich jetzt an DATEI2?

:n Wechelt zur nächsten Datei
:e# Wechselt zur vorigen Datei
:rew wechselt zur ersten Datei
:args Zeigt alle Dateien in der Statuszeile an und markiert die aktuelle