Zurück Weiter Kapitel

Edieren der aktuellen Zeile

Mit den folgenden Befehlen werden in der aktuellen Zeile neue Daten hinzugefügt oder vorhandene Daten ersetzt.

Einfügen <Zfolge2> nach <Zfolge1>

A<Zfolge1> <Zfolge2>

Fügt <Zfolge2> nach (After) dem ersten Vorkommen von <Zfolge1> ein.

Einfügen <Zfolge2> vor <Zfolge1>

B <Zfolge2> <Zfolge1>

Fügt <Zfolge2> vor (Before) dem ersten Vorkommen von <Zfolge1> ein.

Ersetzen <Zfolge2> für <Zfolge1>

E <Zfolge2> <Zfolge1>

Ersetzt (Exchange) das erste Vorkommen von <Zfolge1> durch <Zfolge2>.

Einfügen und Löschen von Zeilen

Mit diesen Befehlen können Sie Zeilen, die nicht zur Originaldatei gehörten, in die Quelldatei einfügen und aus dieser löschen. Es können auch vollständige Dateien in die Quelldatei eingefügt werden.

Eine oder mehrere Zeilen einfügen (Insert)

| [<n>]

Wenn | alleine oder mit einer Zeilenzahl angegeben wird, wird der Text vor der aktuellen Zeile eingefügt.

Wenn | mit einem Stern angegeben wird, wird der Text am Dateiende eingefügt.

Um das Ende des einzufügenden Texts zu kennzeichnen, drücken Sie die Eingabetaste, dann Z und wieder die Eingabetaste.

Eine oder mehrere Zeilen löschen (Delete)

D [<n>]

Löscht die aktuelle Zeile, wenn keine Argumente angegeben werden. Bei Angabe einer Zeilennummer wird die betreffende Zeile gelöscht. Bei Angabe eines Zeilennummernbereichs werden die betreffenden Zeilen gelöscht; zwischen den Zahlen keine Interpunktionszeichen angeben. Bei Angabe eines Punktes und eines Sterns als Argumente wird alles von der aktuellen Zeile bis zum Ende der Quelldatei gelöscht.

Alle Zeilen bis zur angegebenen Zeichenfolge löschen (Delete Find)

D,F<Zfolge>

Wenn kein Argument eingegeben wird, wird nach der Zeile mit der zuletzt eingegebenen Zeichenfolge gesucht. Bis zu dieser Zeile werden alle Zeilen gelöscht.

Zeilen löschen und ersetzen (Replace)

R [<n>]

Mit diesem Befehl können Sie Zeilen löschen und dann neue einfügen. Die Angabe einer Zeilennummer hinter R bezeichnet eine bestimmte zu ersetzende Zeile.

Abschlußzeichen ändern

Z <Zfolge>

Teilt EDIT mit, daß das Ende von neuem, einzufügenden Text erreicht wurde. Die Eingabe einer Zeichenfolge hinter Z ändert den Standardwert des Abschlußzeichnens.

Aktuelle Informationen über EDIT anzeigen

S,H,D

Zeigt gespeicherte Informationen an, z.B. letzte gesuchte Zeichenfolge, letzter Befehl oder das Abschlußzeichen.

Leerzeichen am Zeilenende ein-/ausschalten

T,R,+|-

Unterdrückt oder aktiviert eventuell vorhandene Leerzeichen am Zeitenende (Trailing space).

Edieren von Zeilenfenstern

Normalerweise führt EDIT Funktionen in bezug auf die ganze aktuelle Zeile aus. Sie können die Zeile jedoch in Abschnitte unterteilen, in denen EDIT dann alle nachfolgenden Befehle ausführt. Diese Zeilensegmente werden als Zeilenfenster bezeichnet. Bei der Verwendung von Kennzeichnern ist der Beginn einer Zeile gleichzusetzen mit dem Anfang eines Zeilenfensters.

Wenn EDIT eine aktuelle Zeile verifiziert, wird die Position des Zeilenfensters mit dem Zeichen > unter der Zeile angezeigt. Der Pfeil wird nicht angezeigt, wenn das Zeilenfenster mit dem Anfang der Zeile beginnt.

Mit den folgenden Befehlen können Sie die Position des Pfeils steuern:

>

Eine Stelle nach rechts.

<

Eine Stelle nach links.

PR

Der Pfeil wird auf den Zeilenanfang zurückgesetzt.

PA <Zfolge>

Der Pfeil wird auf das erste Zeichen hinter der angegebenen Zeichenfolge gesetzt.

<Zfolge>

Der Pfeil wird auf das erste Zeichen vor der angegebenen Zeichenfolge gesetzt.

Mit den folgenden Befehlen wird das Zeichen an der aktuellen Pfeilposition geändert, dann der Pfeil weitergesetzt:

$

Das Zeichen an der aktuellen Pfeilposition wird klein geschrieben, und der Pfeil wird eine Stelle nach rechts gesetzt.

%

Das Zeichen an der aktuellen Pfeilposition wird groß geschrieben, und der Pfeil wird eine Stelle nach rechts gesetzt.

_

Der Befehl _ (Unterstreichung) löscht das Zeichen an der aktuellen Pfeilposition, wandelt es in ein Leerzeichen um, und der Pfeil wird eine Stelle nach rechts gesetzt.

#

Das Zeichen an der aktuellen Pfeilposition wird gelöscht, und der Rest der Zeile wird um eine Stelle nach links gerückt. Wenn Sie mehrere Zeichen löschen wollen, geben Sie vor # eine Zahl an. Beispiel: 5# löscht die nächsten fünf Zeichen im Fenster.

Sie können diese Befehle zum zeichenweisen Edieren der Zeile auch kombinieren.

Mit einigen anderen Befehlen können Sie Text in die aktuelle Zeile einfügen und ersetzen, ähnlich den Befehlen A, B und E (siehe oben). Wenn der Vorgang beendet ist, wird der Pfeil weitergesetzt.

Einfügen <Zfolge2> nach <Zfolge1>

A,P <Zfolge1> <Zfolge2>

Fügt <Ufolge2> nach dem ersten Vorkommen von <Zfolge1> ein. Der Pfeil wird dann hinter <Zfolge2> gesetzt.

Einfügen <Zfolge2> vor <Zfolge1>

B,P <Zfolge1> <Zfolge2>

Fügt <Zfolge2> vor dem ersten Vorkommen von <Zfolge1> ein. Der Pfeil wird dann hinter <Zfolge2> gesetzt.

Ersetzen <Zfolge2> für <Zfolge1>

E,P, <Zfolge1> <Zfolge2>

Ersetzt das erste Vorkommen von <Zfolge1> durch <Zfolge2>. Der Pfeil wird dann hinter <Zfolge2> gesetzt.

Löschen bis Ende (Delete Till After)

D,T,A <Zfolge>

Der Text wird ab Zeilenanfang bzw. ab dem Pfeil bis zum Ende der angegebenen Zeichenfolge gelöscht.

Löschen bis Anfang (Delete Till Before)

D,T,B <Zfolge>

Der Text wird ab Zeilenanfang bzw. ab dem Pfeil bis zum Beginn der angegebenen Zeichenfolge gelöscht.

Löschen ab Ende (Delete From After)

D,F,A <Zfolge>

Der Text wird ab dem Ende der angegebenen Zeichenfolge bis zum Zeilenende gelöscht.

Löschen ab Anfang (Delete From Before)

D,F,B <Zfolge>

Der Text wird ab der angegebenen Zeichenfolge bis zum Zeilenende gelöscht.

Hoch Zurück Weiter Kapitel