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). Wenn Sie
object-name angeben, lädt Natural das Objekt in den
Source-Arbeitsbereich, 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 object-name angeben,
können Sie das gerade im Editor befindliche Objekt im |
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:
Kommando | Funktion |
---|---|
.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. |