Next revision
|
Previous revision
|
viki:06_bearbeiten [2018/09/10 16:21] 127.0.0.1 external edit |
viki:06_bearbeiten [2020/12/29 17:55] (current) solar |
Was zu den Bewegungsbefehlen im letzten Kapitel gesagt wurde, gilt ebenso für die Bearbeitungsbefehle: Zu Beginn wird einen die Vielfalt erschlagen, und der Sinn dieser Vielfalt erschließt sich dem Neueinsteiger nicht. Spätestens bei den Makros freut man sich aber über die Präzision, die man durch diese Vielfalt erlangt. | Was zu den Bewegungsbefehlen im letzten Kapitel gesagt wurde, gilt ebenso für die Bearbeitungsbefehle: Zu Beginn wird einen die Vielfalt erschlagen, und der Sinn dieser Vielfalt erschließt sich dem Neueinsteiger nicht. Spätestens bei den Makros freut man sich aber über die Präzision, die man durch diese Vielfalt erlangt. |
| |
Also, vielleicht erstmal nur die Grundlagen merken, und später zu diesem Kapitel zurückkehren um das beherrschte "Arsenal" an Bearbeitungsbefehlen zu erweitern. | Also, vielleicht im ersten Durchgang einmal ausprobieren, die Grundlagen merken, und später zurückkehren um das beherrschte "Arsenal" an Bearbeitungsbefehlen zu erweitern. |
| |
==== Grundlagen ==== | ==== In den Eingabemodus ==== |
| |
| Um überhaupt Text einzugeben, muss man in den Eingabemodus wechseln. Die einfachste Art dazu ist: |
| |
| * ''i'' -- wechseln in den Eingabemodus (engl. //insert//) an der aktuellen Cursorposition. |
| |
| Folgende Varianten verbinden den Wechsel in den Eingabemodus mit einer Bewegung: |
| |
| * ''a'' -- wechseln in den Eingabemodus //nach// der aktuellen Cursorposition (engl. //append//, "anfügen") |
| * ''A'' -- wechseln in den Eingabemodus am Ende der aktuellen Zeile |
| * ''I'' -- wechseln in den Eingabemodus am Anfang der aktuellen Zeile |
| |
| Diese hier verbinden den Wechsel mit dem Einfügen einer neuen Zeile: |
| |
| * ''o'' -- wechseln in den Eingabemodus in einer neuen Zeile, die //unterhalb// der aktuellen Zeile eingefügt wird |
| * ''O'' -- wechseln in den Eingabemodus in einer neuen Zeile, die //oberhalb// der aktuellen Zeile eingefügt wird |
| |
| Und die folgenden //ersetzen// existierenden Text mit der Eingabe: |
| |
| * ''R'' -- wecheln in den //überschreibenden// Eingabemodus an der aktuellen Cursorposition (engl. //replace//, "ersetzen") |
| * ''s'' -- löschen des aktuellen Zeichens und wechseln in den Eingabemodus (mit Zahleneingabe vor dem ''s'' löschen der angegebenen Zahl von Zeichen) |
| * ''S'' -- löschen der aktuellen Zeile und wechseln in den Eingabemodus (mit Zahleneingabe vor dem ''S'' löschen der angegebenen Zahl von Zeilen) |
| * ''c'' -- |
| |
(...wird fortgesetzt.) | (...wird fortgesetzt.) |
---- | ---- |
| |
(...wird fortgesetzt.) | [[07_speichern | Nächstes Kapitel -- Puffer speichern]] |