VI-Editor

Hier nun, wie versprochen, eine kurze Einführung in die fundamentalen VI-Befehle.

Beim Editor VI (sprich 'wie-ei') gibt es zwei Modi. Den "command"-Modus erreichbar durch drücken der ESC-Taste und den "insert"-Modus den ich durch drücken von i wählen kann.

Einige einfache VI Befehle:

a : insert-Modus. Das nächste Zeichen wird hinter dem Zeichen unter dem der Cursor blinkt eingefügt.

h : der Cursor bewegt sich um jeweils ein Zeichen nach links

l : der Cursor bewegt sich um jeweils ein Zeichen nach rechts.

j : der Cursor bewegt sich eine Zeile nach unten.

k : der Cursor bewegt sich um eine Zeile nach oben.

(Das kann man aber auch mit den jeweiligen Pfeiltasten erreichen.)

u : undo die letzte Änderung.

x : löschen des Zeichens unter dem der Cursor steht

Diese Optionen stehen natürlich nur im "command"-Modus zur Verfügung!

Ich kann VI in der shell entweder mit z.B. " vi test.txt " ( dadurch wird eine Datei "test.txt" angelegt, oder eine vorhandene angezeigt) aufrufen, oder ich gebe nur "vi" ein und muss dann beim Speichern einen Dateinamen angeben.

Um den Editor zu verlassen gehe ich in den "command"-Modus (durch esc) und gebe folgendes ein:

:w = write (zum Speichern meiner Änderungen)

:q = quit (zum Verlassen des Editors)

:wq = write and quit (siehe oben)