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