Solaris Handbuch für Fortgeschrittene Benutzer

6.5.2 Text eingeben

vi verfügt über eine ganze Reihe von Befehlen für die Texteingabe, von denen hier nur die wichtigsten vorgestellt werden. Mit jedem dieser Befehle wechseln Sie gleichzeitig in den Eingabemodus. Wenn Sie sich bereits im Eingabemodus befinden, müssen Sie zuerst mit Esc" in den Befehlsmodus zurückkehren.

6.5.2.1 Text anhängen

Mit dem Befehl a legen Sie fest, daß der danach eingegebene Text rechts vom Cursor erscheinen soll. Bewegen Sie den Cursor jetzt auf eine Leerzeile, geben Sie a und danach den gewünschten Text ein, und drücken Sie nach der Eingabe Esc".

Soll der eingegebene Text am Ende der aktuellen Zeile erscheinen, geben Sie statt dessen A ein. Bewegen Sie den Cursor auf eine Textzeile, geben Sie A und den gewünschten Text ein und drücken Sie zum Schluß Esc".

6.5.2.2 Text einfügen

Mit dem Befehl i legen Sie fest, daß der neue Text links vom Cursor eingesetzt werden soll.

Wenn Sie stattdessen I eingeben, wird der Text am Anfang der aktuellen Zeile eingefügt. Probieren Sie beide Befehle aus, und wechseln Sie danach mit Esc" in den Befehlsmodus zurück.

6.5.2.3 Leerzeilen einfügen

Mit den folgenden Befehlen fügen Sie über oder unter der aktuellen Cursorposition neue Zeilen ein.

Mit o öffnen Sie eine Zeile unter der aktuellen Zeile. Geben Sie jetzt o und ein oder mehrere Textzeilen ein, und drücken Sie zum Schluß wieder Esc".

Mit O öffnen Sie eine Zeile über der aktuellen Zeile.