Wenn Sie Ctrl-G drücken, wird eine Befehlszeile wiederholt. Hiermit können Sie komplexe Folgen von Edierbefehlen definieren und mehrere Male ausführen.
Sie können auch festlegen, wie oft Sie einen erweiterten Befehl wiederholen wollen, indem Sie vor dem Befehl eine Zahl eingeben. Zum Beispiel wird mit
das Wort "umbenennen" vielmehr durch "kopieren" ersetzt.
Sie können mit dem erweiterten Befehl RP (Repeat) einen Befehl so lange wiederholen, bis ED einen Fehler meldet, z.B. wenn das Dateiende erreicht ist. Zum Beispiel wird mit
der Cursor an den Dateianfang gestellt und "umbenennen" generell durch "kopieren" ersetzt. Beachten Sie, daß Sie den T-Befehl benötigen, wenn Sie das Wort "umbenennen" in der gesamten Datei austauschen wollen. Andernfalls wird es nur ab der aktuellen Cursorposition ersetzt.
Wenn Sie wiederholt mit ganzen Befehlsgruppen arbeiten wollen, können Sie die Befehle mit Klammern zusammenfassen. Befehle können auch verschachtelt werden. Zum Beispiel werden mit
hinter jeder Zeile, die das Wort "Workbench" enthält, drei Leerzeilen (durch //) eingefügt.
Wenn Sie eine Folge erweiterter Befehle unterbrechen wollen, drücken Sie während der Ausführung der Befehle eine beliebige Taste. Wenn ein Fehler auftritt, verläßt ED die Befehlsfolge.
In diesem Abschnitt werden die Befehle zur Konfiguration der Menüs und Funktionstasten beschrieben. Diese Befehle können in ED unabhängig eingegeben werden, sie können aber auch als Befehlsdatei gespeichert werden, z.B. als "S:Ed-startup" oder als Datei, die mit dem Argument WITH angegeben wird. Um diese Datei aufzurufen, verwenden Sie den erweiterten Befehl Esc,R,F (Starten einer Datei). Näheres über das Umbelegen der Funktionstasten siehe Kap. 4.1.3.7.
Folgendes ist die Syntax des Befehls "Set Menu Item":
SI <Nummer des Platzhalters> <Platzhaltertyp>
/Zeichenfolge1/ /Zeichenfolge2/
Es folgt ein Beispiel für eine Befehlsdatei, in der die Befehle "Set Menu Item" und "Enable Menu" verwendet werden. Als Begrenzungszeichen werden Anführungszeichen verwendet.
SI 0 1 "Project"
SI 1 2 "Open ..." "op ? /Open file:/"
SI 2 2 "Save ..." "sa"
SI 3 4
SI 4 2 "Quit !" "q"
SI 5 1 "Move"
SI 6 2 "Top" "t"
SI 7 2 "Bottom" "b"
SI 8 0
EM
Mit dieser Datei werden die in Abbildung 4-4 dargestellten Menüs erstellt.
Abbildung 4-4. Angepaßtes ED-Menü - Beispiel
Mit folgenden Schritten können Sie eine Datei drucken, die im aktuellen ED-Fenster geladen ist:
Hiermit wird die Datei gedruckt, aber nicht auf Disk gespeichert. Soll die Datei gespeichert werden, muß der Menüpunkt "Save" oder "Save As" und der Dateiname ausgewählt werden.
Sie können ED auf eine der drei folgenden Arten verlassen: