Hier ein paar kleine Zeile für den Editor VI, die das Administratorleben leichter machen.
Erscheinung
Zeilennummern anzeigen:
:set number
Schema-Farben ändern
:color desert
Editieren
Sortieren
:1,$!sort
Doubletten löschen
:1,$!uniq
Löschen einer Zeile, wenn <Suchmuster> enthalten ist
:g/<suchmuster>/d
Die folgende Zeile lässt ungewünschte Leerzeilen verschwinden:
:g/^$/d
Löschen von Zeilen, die das <Suchmuster> NICHT haben.
:g/<suchmuster>/d
Suchen und Ersetzen global
:%s/<suchwort>/<ersatzwort>/g
Natürlich lässt sich damit auch an jedem Zeilenanfang (^) und Zeilenende ($) etwas anfügen oder löschen.
Einen Bash-Befehl in VI ausführen zum Import der Ausgabe in VI.
:r!<bash command>
Eine Bash-Shell ausführen ohne VI beenden zu müssen.
:sh
oder direkt das Kommando (ohne Import in VI)
:!<Bash-Kommando>