ED.COM

 
 

Syntax:

ED {{d:}Eingabe-Datei {{d:}Ausgabe-Datei}}

 

Erklärung:

Mittels ED können Sie eine Textdatei erstellen oder editieren (verändern). Da ED nicht sehr benutzerfreundlich ist, stellt sich das Arbeiten mit ED als sehr mühsam dar.

ED ist ein zeilenorientierter Texteditor, was nichts anderes bedeutet, als daß Sie jede Zeile einzeln ansprechen müssen und auch nur einzeln ändern können.

 

ED-Kommandos:
 

Kommando   Wirkung
 
nA   Übernimmt n Zeilen aus der Originaldatei in den Puffer-Speicher.
 
0A   Übernimmt soviel Material aus der Datei, bis der Puffer zur Hälfte gefüllt ist.
 
#A   Übernimmt soviel Material aus der Datei, bis der Puffer gefüllt ist (oder die Datei erschöpft ist).
 
B, -B   Setzt den Zeichen-Zeiger (ZZ) an den Anfang (B) oder das Ende (-B) des Puffers.
 
nC, -nC   Setzt den ZZ im Puffer um n Zeichen vor (C) oder zurück (-C).
 
nD, -nD   Löscht n Zeichen vor (-D) oder hinter (-D) dem ZZ.
 
E   Speichert die neue Datei und kehrt zu CP/M Plus zurück.
 
FZeichenfolge {↑Z}   Sucht eine Zeichenfolge.
 
H   Speichert die neue Datei, die in der weiteren Bearbeitung als Originaldatei dient (Buffer wird gelöscht).
 
I<cr>   Schaltet Einfüge-Modus ein.
 
IZeichenfolge {↑Z}   Fügt Zeichenfolge am ZZ ein.
 
JSuch-Zeichenfolge↑ZEinfüge-Zeichenfolge↑ZLöschen-bis-zur-Zeichenfolge
  Sucht Zeichenfolgen und ersetzt den Text dazwischen.
 
nK, -nK   Löscht n Zeichen ab ZZ.
 
nL, -nL, 0L   Bewegt ZZ um n Zeilen vor, bzw. zurück.
 
nMBefehle   Führt die Befehle n-mal aus.
 
n, -n   Bewegt ZZ n Zeile vor oder zurück und zeigt diese Zeile an.
 
n:   Setzt ZZ auf Zeile n.
 
:nBefehl   Führt Befehl bis zur Zeile n aus.
 
NZeichenfolge{↑Z}   Löst erweiterte Suche nach Zeichenfolge aus.
 
O   Kehrt zur Original-Datei zurück.
 
nP, -nP   Rückt ZZ um n Zeilen vor bzw. zurück und stellt n Zeilen auf dem Bildschirm dar.
 
Q   Kehrt zu CP/M Plus zurück ohne die Datei abzuspeichern.
 
R{↑Z}   Liest die Datei X$$$$$$$.LIB in den Puffer.
 
RDateibez{↑Z}   Liest die bezeichnete Datei in den Puffer.
 
SLösch-Zeichenfolge↑ZEinfüge-Zeichenfolge
  Tauscht Zeichenfolgen aus.
 
nT, -nT, OT   Gibt n Zeilen aus.
 
U, -U   Gibt alles in Großbuchstaben aus.
 
V, -V   Schaltet Zeilennummerierung ein bzw. aus.
 
OV   Meldet freie Puffer-Kapazität.
 
nW   Schreibt n Zeilen in die neue Datei.
 
OW   Schreibt soviel Material, bis der Puffer halb leer ist.
 
nX   Schreibt n Zeilen in die Datei X$$$$$$$.LIB oder fügt n Zeilen an sie an.
 
nXDateibez{↑Z}   Schreibt n Zeilen in die angegebene Datei, oder fügt n Zeilen an diese an, wenn der vorangegangene X-Befehl sich auf dieselbe Datei bezog.
 
Ox{↑Z}   Löscht die Datei X$$$$$$$.LIB.
 
OxDateibez{↑Z}   Löscht die bezeichnete Datei.
 
nZ   Wartet n Sekunden.
 

Hinweis: ZZ steht für Zeichen-Zeiger . Er weist auf das Zeichen, das gerade im Editier-Puffer angesprochen wird. Benutzen Sie {↑Z}, um mehrere Befehle in einer Zeile zu trennen.