Es empfiehlt sich, statt des EDT
-Kommandos das
EDIT
-Kommando
zu verwenden.
EDT [object-name
[library-id]]
|
Mit dem Systemkommando EDT
rufen Sie den
Natural-Programm-Editor zum zeilenorientieren Editieren auf, d.h. Sie können
ein Natural-Objekt (Programm, Subprogramm, Subroutine, Helproutine oder
Copycode) Zeile für Zeile editieren, hierbei aber jeweils nur eine Zeile zur
Zeit editieren. Hierzu können Sie die unten aufgeführten Kommandos und
PF-Tasten verwenden.
Mit dem Kommando .E
beenden Sie das
zeilenorientierte Editieren.
Dieses Dokument behandelt folgende Themen:
object-name | Als object-name geben Sie den Namen
des Objekts an, das Sie editieren möchten (maximal 8 Zeichen lang). Das Objekt
wird in den Arbeitsbereich des Programm-Editors geladen, wo Sie es editieren
können. Wenn Sie das Objekt anschließend unter demselben Namen speichern
wollen, brauchen Sie bei einem SAVE -,
CATALOG -,
oder STOW -Kommando keinen
Namen anzugeben.
Wenn Sie keinen Objektnamen angeben, können Sie das gerade im
Programm-Editor befindliche Objekt im If you do not specify an object name and there is an object in the source program work area, the first lines of that object will be displayed. |
---|---|
library-id |
Befindet sich das zu editierende Objekt in einer anderen Library als der, in der Sie gerade arbeiten, so müssen Sie die library-id dieser Library angeben. Eine Library–ID, die mit Wenn Natural Security aktiv ist, können Sie keine library-id angeben, d.h. Sie können nur Objekte aus Ihrer aktuellen Library editieren |
Im EDT
-Modus können Sie folgende Kommandos
verwenden:
Command | Function |
---|---|
.B | Blättert zur letzten Zeile. |
.Cnnnn(m) | Kopiert m Zeilen, und zwar ab Zeile nnnn. |
.C'text'(m) | Kopiert m Zeilen, und zwar ab der Zeile, die mit text beginnt. |
.D | Löscht die Zeile. |
.D(n) | Löscht die Zeile und die n minus 1 nachfolgenden Zeilen. |
.E | Beendet das zeilenorientierte Editieren. |
.I | Fügt eine Zeile ein. |
.I(program) | Fügt das Objekt program ein. |
.Mnnnn | Verschiebt Zeile nnnn. |
.M'text'(m) | Verschiebt m Zeilen, und zwar ab der Zeile, die mit text beginnt. |
.R | Entspricht dem Systemkommando
RENUMBER .
|
.S'text' | Sucht die Zeile mit der Zeichenkette text. |
.T | Blättert zur ersten Zeile. |
.nnnn | Blättert zu Zeile nnnn. |
.+n | Blättert n Zeilen vor. |
.-n | Blättert n Zeilen zurück. |
Im EDT-Modus können Sie folgende Funktionstatsten benutzen:
Taste | Kommando | Funktion |
---|---|---|
PF1 | .-18 | Blättert 18 Zeilen zurück. |
PF2 | .T | Blättert zur ersten Zeile. |
PF3 | .B | Blättert zur letzten Zeile. |
PF4 | .+5 | Blättert 5 Zeilen vor. |
PF5 | .+10 | Blättert 10 Zeilen vor. |
PF6 | .+18 | Blättert 18 Zeilen vor. |
PF7 | .R | RENUMBER -Kommando.
|
PF8 | .I | Fügt Leerzeile ein. |
PF9 | .E | Beendet das zeilenorientierte Editieren. |
PF10 | .E,RUN | Beendet das zeilenorientierte Editieren und führt das Programm aus. |
PF11 | .E,SAVE,RUN | Beendet das zeilenorientierte Editieren, speichert das Programm in Sourceform und führt es aus. |
PF12 | .E,CAT,SAVE,EX | Beendet das zeilenorientierte Editieren, speichert das Programm in Source- und Objektform und führt es aus. |