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 |