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.
|