Dieser Abschnitt enthält eine Kurzbeschreibung der einzelnen Zeilenkommandos, die beim Software AG Editor zur Verfügung stehen.
Allgemeine Informationen zur Benutzung von Zeilenkommandos siehe Befehle benutzen.
| Zeilenkommando | Erläuterung |
|---|---|
)
|
Verschiebt diese Zeile um eine Spalte nach Rechts. |
)n |
Verschiebt diese Zeile um
n Spalten nach Rechts, und zwar ohne
Rücksicht auf irgendwelche anderen Daten: Sie können in den verschobenen Zeilen
Daten verlieren.
|
))n |
Markiert die erste Zeile eines um
n Spalten nach Rechts zu verschiebenden
Blocks. Ein zweites Kommando
))n ist nötig, um die letzte
Zeile des Blocks zu markieren. Das Verschieben erfolgt ohne Rücksicht auf
irgendwelche anderen Daten in dem Block: Sie können in dem verschobenen Block Daten
verlieren.
|
(
|
Verschiebt diese Zeile um eine Spalte nach Links. |
(n |
Verschiebt diese Zeile um
n Spalten nach Links, und zwar ohne
Rücksicht auf irgendwelche anderen Daten: Sie können in den verschobenen Zeilen
Daten verlieren.
|
((n |
Markiert die erste Zeile eines um
n Spalten nach Links zu verschiebenden
Blocks. Ein zweites Kommando
((n ist nötig, um die letzte
Zeile des Blocks zu markieren.
|
< |
Verschiebt die Daten in dieser Zeile um eine Spalte nach Links. |
>
|
Verschiebt die Daten in dieser Zeile um eine Spalte nach Rechts. |
>n |
Verschiebt die Daten in dieser Zeile um
n Spalten nach Rechts (bis zum letzten
Zeichen, das kein Leerzeichen ist: Es gehen keine Daten verloren).
|
>>n |
Markiert die erste Zeile eines um
n Spalten nach Rechts (oder bis zum
letzten Zeichen, das kein Leerzeichen ist) zu verschiebenden Blocks. Ein zweites
Kommando >> ist nötig, um die letzte Zeile des
Blocks zu markieren.
|
<n
|
Verschiebt diese Zeile um
n Spalten (oder bis zum letzten Zeichen,
das kein Leerzeichen ist) nach Links.
|
<<n |
Markiert die erste Zeile eines um
n Spalten nach Links (oder bis zum
letzten Zeichen, das kein Leerzeichen ist) zu verschiebenden Blocks. Ein zweites
Kommando << ist nötig, um die letzte Zeile des
Blocks zu markieren.
|
A
|
Markiert die Zielzeile für ein Zeilenkommando zum Kopieren
(C,
Cn,
CC) oder Verschieben (M,
Mn,
MM). Die kopierte(n) oder verschobene(n) Zeile(n) wird
bzw. werden nach dieser Zeile eingefügt.
|
B
|
Markiert die Zielzeile für ein Zeilenkommando zum Kopieren
(C,
Cn,
CC) oder Verschieben (M,
Mn,
MM). Die kopierte(n) oder verschobene(n) Zeile(n) wird
bzw. werden vor dieser Zeile eingefügt.
|
BNDS
|
Zeigt die Begrenzungspositionen in dieser Zeile. |
C
|
Kopiert diese Zeile an die Stelle, die mit einem Zeilenkommando
A, B oder
O markiert ist.
|
Cn |
Kopiert die nächsten n Zeilen an die
Position, die mit einem Zeilenkommando A,
B oder O markiert ist.
|
CC
|
Markiert die erste Zeile des zu kopierenden Blocks. Ein zweites Kommando
CC ist nötig, um die letzte Zeile des Blocks zu
markieren. Das Kopieren erfolgt an die Stelle, die durch ein Zeilenkommando
A, B oder
O angegeben worden ist.
|
CX
|
Kopiert die mit .X markierte Zeile. Fügt die Daten nach dieser
Zeile ein.
|
CY
|
Kopiert die mit .Y markierte Zeile. Fügt die Daten nach dieser
Zeile ein.
|
CX-Y
|
Kopiert den Zeilenblock ab der Zeile, die mit .X markiert ist, bis
zur Zeile, die mit .Y markiert ist. Fügt die Daten nach dieser Zeile
ein.
|
COLS
|
Zeigt die Spaltenpositionen in dieser Zeile an. |
D
|
Löscht diese Zeile. |
Dn
|
Löscht die nächsten n Zeilen.
|
DD
|
Markiert die erste Zeile eines zu löschenden Blocks. Ein zweites Kommando
DD ist nötig, um die letzte Zeile des zu löschenden
Blocks zu markieren. Die Löschung erfolgt, nachdem das zweite
DD-Kommando eingegeben worden ist.
|
DX
|
Löscht die mit .X markierte Zeile.
|
DY
|
Löscht die mit .Y markierte Zeile.
|
DX-Y
|
Löscht den Zeilenblock ab der mit .X markierten Zeile bis zur mit
.Y markierten Zeile.
|
F
|
Schließt die erste ausgeschlossene Zeile ein. |
Fn |
Schließt die ersten n ausgeschlossenen
Zeilen ein.
|
I |
Fügt eine Zeile ein. Der Editor wird auf den Einfügemodus umgeschaltet. Das
heißt, wenn Sie in der neuen Zeile Daten oder ein Leerzeichen eingeben und
Enter drücken, wird automatisch eine neue Zeile eingefügt und der
Cursor in diese Zeile platziert.
Falls Sie in eine eingefügte Zeile keine neuen
Daten eingeben und Enter drücken, verlässt der Editor den Einfügemodus,
und die Leerzeile wird gelöscht. (Siehe auch Hauptkommando Sie können außerdem eine eingefügte Zeile mit einem vordefinierten Inhalt
füllen. (Siehe auch Hauptkommando |
In
|
Fügt n Zeilen ein. Sie können in die
neuen Zeilen Daten eingeben. Wenn Sie Enter drücken, werden nicht
benutzte Zeilen gelöscht, eine Leerzeile bleibt jedoch erhalten und der Cursor wird
in diese Zeile platziert (der Editor bleibt im Einfügemodus).
|
J
|
Führt die nächste Zeile mit dieser Zeile zusammen. Identisch mit dem
Zeilenkommando TJ.
|
Ln
|
Schließt die letzten n ausgeschlossenen
Zeilen ein.
|
LC
|
Ändert diese Zeile auf Kleinschreibung. |
LCn
|
Ändert die folgenden n Zeilen auf
Kleinschreibung.
|
LCC |
Markiert die erste Zeile eines auf Kleinschreibung umzustellenden Blocks. Ein
zweites Kommando LCC ist nötig, um die letzte Zeile in
dem Block zu markieren.
|
LJ
|
Richtet die Daten innerhalb der eingestellten Begrenzungen in dieser Zeile bündig mit der linken Begrenzung aus. |
LJJ |
Markiert die die erste Zeile eines Datenblocks, der innerhalb der eingestellten
Begrenzungen linksbündig ausgerichtet werden soll. Ein zweites Zeilenkommando
LJJ ist nötig, um den Block einzugrenzen. Die
Ausrichtung erfolgt, nachdem das zweite Kommando LJJ
abgesetzt worden ist.
|
M
|
Verschiebt diese Zeile an die Position, die mit einem Zeilenkommando
A, B oder
O markiert worden ist.
|
Mn
|
Verschiebt die nächsten n Zeilen an die
Position, die mit einem Zeilenkommando A,
B oder O markiert ist.
|
MM
|
Markiert die erste Zeile des zu verschiebenden Blocks. Ein zweites
Zeilenkommando MM ist nötig, um die letzte Zeile des zu
verschiebenden Blocks zu markieren. Das Verschieben erfolgt an die Position, die mit
einem Zeilenkommando A, B oder
O markiert worden ist.
|
MASK
|
Fügt im Editor eine Leerzeile ein, in der Sie eine Maske erstellen können.
Diese Zeile wird immer dann eingefügt, wenn Sie das Zeilenkommando zum Einfügen
(In) benutzen, um eine
oder mehrere neue Zeilen zu erstellen. (Siehe auch Hauptkommando MASK).
|
MX
|
Verschiebt die mit .X markierte Zeile. Fügt die Daten nach dieser
Zeile ein.
|
MY
|
Verschiebt die mit .Y markierte Zeile. Fügt die Daten nach dieser
Zeile ein.
|
MX-Y
|
Verschiebt den Zeilenblock ab der Zeile, die mit .X markiert ist,
zur Zeile, die mit .Y markiert ist. Fügt die Daten nach dieser Zeile
ein.
|
N
|
Die in dieser Zeile vorgenommenen Änderungen werden nicht wirksam, wenn Enter gedrückt wird. |
O
|
Markiert diese Zeile als Zielzeile für ein Zeilenkommando zum Verschieben
(M,
Mn,
MM) oder zum Kopieren (C,
Cn,
CC). Die verschobene(n) oder kopierte(n) Zeile(n) wird
(werden) mit dieser Zeile zusammengeführt; d.h., es werden Leerzeichen in der Zeile
überlagert.
|
On
|
Markiert die folgenden n
Zeilen als Zielzeilen für ein Zeilenkommando zum Verschieben
(M,
Mn,
MM) oder zum Kopieren (C,
Cn,
CC). Die verschobenen oder kopierten Zeilen werden mit
diesen Zeilen zusammengeführt; d.h., es werden Leerzeichen in den Zeilen
überlagert.
|
OO
|
Markiert die erste Zeile eines Zielzeilenblocks für ein
Verschiebe-Zeilenkommando (M,
Mn,
MM) oder Kopier-Zeilenkommando
(C,
Cn,
CC). Ein zweites Zeilenkommando
OO ist nötig, um die letzte Zeile des Zielzeilenblocks
zu markieren.
Die kopierten oder verschobenen Zeilen werden mit diesen Zeilen zusammengeführt, d.h. Leerzeichen in den Zeilen werden überlagert. |
R
|
Wiederholt diese Zeile einmal. |
Rn
|
Wiederholt diese Zeile n Mal.
|
RR
|
Markiert die erste Zeile eines Blocks, der wiederholt werden soll. Ein zweites
Kommando RR ist nötig, um den zu wiederholenden Block
einzugrenzen. Die Wiederholung erfolgt, nachdem das zweite Kommando
RR eingegeben worden ist.
|
RRn
|
Wiederholt den Zeilenblock n
Mal.
|
RJ
|
Richtet die Daten innerhalb der eingestellten Begrenzungen in dieser Zeile bündig zur rechten Begrenzung aus. |
RJJ
|
Markiert die erste Zeile eines Datenblocks, der innerhalb der Begrenzungen
rechtsbündig ausgerichtet werden soll. Ein zweites Zeilenkommando
RJJ ist nötig, um die letzte Zeile des Blocks zu
markieren. Die Ausrichtung erfolgt, nachdem das zweite Kommando
RJJ abgesetzt worden ist.
|
S
|
Spaltet diese Zeile ab der Cursor-Position in zwei Zeilen auf. Geben Sie das Zeilenkommando ein. Platzieren Sie den Cursor an die Stelle, an der die Aufspaltung erfolgen soll, und drücken Sie Enter. |
T
|
Blättert die Daten so, dass die markierte Zeile zur obersten Zeile wird. |
TABS
|
Zeigt die Tabulatorpositionen in dieser Zeile an. |
TC
|
Zentriert die Daten in dieser Zeile innerhalb der eingestellten Begrenzungen. |
TCC
|
Markiert die erste Zeile in einem Datenblock, der innerhalb der eingestellten
Begrenzungen zentriert werden soll. Ein zweites Zeilenkommando
TCC ist nötig, um die letzte Zeile des Blocks zu
markieren. Die Zentrierung erfolgt, nachdem das zweite Kommando
TCC abgesetzt worden ist.
|
TE
|
Schaltet den Editor in den Texteingabemodus (der Editor-Bildschirm ist bis zum unteren Ende leer). |
TF
|
Führt diese Zeile mit den nachfolgenden Zeilen bis zur nächsten Leerzeile zusammen. |
TFn
|
Führt diese Zeile mit den nachfolgenden Zeilen bis zur nächsten Leerzeile
zusammen, wobei die Daten, die sich rechts von Spalte
n befinden, ignoriert werden.
|
TI |
Kehrt die Reihenfolge aller Zeichen in der aktuellen Zeile und innerhalb der eingestellten Grenzen um. |
TII
|
Markiert die erste Zeile eines Textblocks, dessen Zeichenreihenfolge innerhalb
der eingestellten Grenzen umgekehrt werden soll. Ein zweites Zeilenkommando
TII ist nötig, um die letzte Zeile des Blocks zu
markieren.
|
TJ
|
Führt die nächste Zeile mit dieser Zeile zusammen (identisch mit dem
Zeilenkommando J).
|
TO
|
Führt diese Zeile mit der nächsten Zeile zusammen. |
TOO
|
Markiert die erste Zeile eines Datenblocks, der innerhalb der eingestellten
Grenzen zusammengeführt werden soll. Ein zweites Zeilenkommando
TOO ist nötig, um die letzte Zeile des
zusammenzuführenden Blocks zu markieren. Die Funktion wird ausgeführt, nachdem das
zweite Kommando TOO abgesetzt worden ist.
|
TS
|
Spaltet diese Zeile an der Cursor-Position in zwei Zeilen auf; außerdem wird
automatisch eine Leerzeile eingefügt. Diese wird jedoch gelöscht, wenn Sie unbenutzt
bleibt (identisch mit den Zeilenkommando S).
|
UC
|
Ändert diese Zeile in Großschreibung. |
UCn
|
Ändert die die folgenden n Zeilen in
Großschreibung.
|
UCC
|
Markiert die erste Zeile eines Blocks, der in Großschreibung geändert werden
soll. Ein zweites Zeilenkommando UCC ist nötig, um die
letzte Zeile des Blocks zu markieren.
|
W
|
Öffnet ein Fenster mit einer Zeile. |
Wn
|
Öffnet ein Fenster mit n
Zeilen.
|
WC
|
Kopiert das Datenfenster. Die Cursor-Position markiert die Spalte, bei der diese Zeile aufgespalten werden soll, um die kopierten Daten einzufügen. |
WCn
|
Spaltet die Zeile in Spalte n auf und
kopiert die Daten zwischen die beiden Teile der Zeile.
|
WE
|
Markiert das Ende des Datenfensters. Funktioniert so wie das Zeilenkommando
WS. Wenn das Fenster in derselben Zeile beginnen und
enden, dann nehmen Sie statt des Kommandos WS das
Kommando WE. Der Editor bestätigt das eingestellte
Fenster mit der Meldung WW im Präfixbereich.
|
WM
|
Verschiebt das Datenfenster. Funktion wie bei WC,
jedoch werden die ursprünglichen Daten nach dem Kopiervorgang gelöscht.
|
WMn
|
Spaltet diese Zeile in Spalte n, und
verschiebt die Daten zwischen die beiden Teilen dieser Zeile.
|
WS
|
Markiert den Anfang eines Datenfensters. Die Cursor-Position markiert die Spalte, ab der die Daten gelesen werden. Falls sich der Cursor nicht in der Zeile befindet, bei der das Kommando eingegeben wurde, beginnt das Fenster in Spalte 1. |
WSn
|
Das Datenfenster beginnt in Spalte n
dieser Zeile.
|
.X
|
Diese Zeile wird mit .X markiert.
|
X
|
Diese Zeile wird ausgeschlossen. |
Xn
|
Die folgenden n Zeilen werden
ausgeschlossen.
|
XX
|
Markiert die erste Zeile des Blocks, der ausgeschlossen werden soll. Ein
zweites Zeilenkommando XX ist nötig, um die zweite Zeile
des Blocks zu markieren.
|
.label |
Markiert die Zeile mit einem .label.
Das label kann eine beliebige Zeichenkette
mit 1 bis 4 alphabetischen Zeichen sein. Siehe auch Hauptkommando LABEL.
|
.Y
|
Diese Zeile wird mit .Y markiert.
|