Vim

Fenster

Fenster

Fenster sind eine gute Sache, man kann durch sie durchgucken ohne nass zu werden, wenn's regnet.

Fenster öffnen

Alle ctrl-w Befehle können auch mit :wincmd {Befehl} ausgeführt werden.

strg-w s :spl[it] horizontal aufteilen
strg-w n :new leeres Fenster öffnen (horizontal)
strg-w v :vs[plit] vertikal aufteilen
:vnew leeres Fenster öffnen (vertikal)
:diffsplit [file] Datei zum vergleichen im Fenster öffnen
:diffpatch [patch] Patch im Fenster öffnen

Fenster gleichzeitig scrollen:
:set scrollbind

Diff-Highlighting aktualisieren:
:diffupdate

Fenster schließen

strg-w c :close Schließt das aktive Fenster.
strg-w o :only Schließt alle Fenster ausser dem aktiven.

Fenstergröße ändern

[x]strg-w + :res[ize] +N Fensterhöhe vergrößern.
[x]strg-w - :res[ize] -N Fensterhöhe verkleinern.
[x]strg-w _ :res[ize] N Fensterhöhe maximieren oder auf gegebenen Wert setzen
[x]strg-w > :vertical res[ize] +N Fensterbreite vergrößern.
[x]strg-w < :vertical res[ize] -N Fensterbreite verkleinern.
[x]strg-w | :vertical res[ize] N Fensterbreite maximieren oder auf gegebenen Wert setzen.
strg-w = Fensterhöhe/-breite für alle Fenster gleich setzen.

Fenster wechseln

strg-w w (wrap) Zum nächsten Fenster
strg-w W (wrap) Zum vorherigen Fenster
strg-w h Nach links
strg-w j Nach unten
strg-w k Nach oben
strg-w l Nach rechts
strg-w t (top) Nach ganz oben
strg-w b (bottom) Nach ganz unten

Fenster tauschen

strg-w x Aktuelles Fenster mit nächstem tauschen
strg-w r Fenster runterwärts rotieren
strg-w R Fenster aufwärts rotieren
strg-w H Ganz nach links
strg-w J Ganz nach unten
strg-w K Ganz nach oben
strg-w L Ganz nach rechts

Spezielle Fenster

Hilfefenster
Vorschaufenster
Dateibrowser
Command-Line Window Fenster zum bearbeiten von /, ? oder : Befehlen
Quickfix Window
Difference Window
Location Window
Options Window