ADMIN-Tipp: Fenster in Vim

Jede Woche erscheint in unserem Newsletter ein neuer ADMIN-Tipp. Eine Sammlung aller Tipps finden Sie im Archiv der ADMIN-Tipps.

Um beispielsweise zwei Konfigurationsdateien oder Skripts zu vergleichen, ist es praktisch, im Vim-Editor mehrere Fenster zu verwenden. Das geht einfach und sogar horizontal wie auch vertikal.

Um den Bildschirm im Vim-Editor horizontal in zwei Fenster aufzuteilen, genügt es das Kommando ":split" einzugeben. In dem jeweiligen Fenster lesen Sie dann mit ":e Datei" eine neue Datei ein. Hier funktioniert sogar die von der Bash-Shell bekannte Pfad-Vervollständigung per Tab-Taste (mit ":cd" können Sie auch im Dateisystem navigieren). Zwischen den beiden Fenstern wechseln Sie, indem Sie zweimal [Strg]+[w] drücken. Vertikal teilt Vim dem Bildschirm mit der Eingabe von ":vsplit" auf. Beide Split-Befehle lassen sich auch kombinieren, um weitere Unterteilungen zu schaffen. Ein Unterfenster schließen Sie mit dem Befehl ":q" wieder.

Etwas komplizierter ist es, die Split-Fenster zu vergrößern und zu verkleinern. Hierzu drücken Sie bei horizontal gesplitteten Fenstern im jeweiligen Unterfenster [Strg]+[w] und dann [+] oder [-]. Wenn Sie vor dem [Strg]+[w] eine Zahl eingeben, verändert Vim die Größe um die entsprechende Zahl von Zeilen/Zeichen. Analog funktioniert das Vergrößern und Verkleinern mit vertikalen Fenstern, nur verwenden Sie dabei statt den Minus- und Plustasten die Tasten [>] und [<].

29.08.2012

Schlagwörter: Editoren Editoren

Comments

direktes Vergleichen aus der Shell

schneller gehts mit:

vimdiff <datei1> <datei2>

comments powered by Disqus

Ausgabe 03/2013: Web Security

Anzeige