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 |