Editoren

Aufgaben von Editoren

interaktive Editoren: Die Befehle werden von der Tastatur entgegengenommen
stapelorientierte Editoren: lesen die Befehle aus einer extra dafür erstellten Datei
stapelorientierte Editoren können ohne Eingriff des Benutzers arbeiten.

Der Bildschirmeditor vi

vi=visual Editor
Der vi ist Bestandteil aller UNIX-Systeme. In Linux exestiert er als Variante vim.

Die Modi des vi:

Nach dem Start des vi befindet man sich im Kommandomodus.
Aufruf des vi mit

vi  <flags> <+commando> <files>

Bsp: vi -R +210 myfile.c
Editiert nur zum Lesen die Datei myfile.c und positioniert den Cursor auf Zeile 210

Befehle im Kommandomodus haben die Form:

<Wiederholungsfaktor> <Kommando> <Texteinheit>

Bsp: 4cwNeuesWort : ersetzt die 4 folgenden Worte duch NeuesWort