|
Editor-Anweisungen:
In einer Zeile darf immer nur eine Anweisung gegeben werden, allerdings
darf an alle Anweisungen (außer e, f, r, w) eine der folgenden Ausgabeanweisungenangehängt werden:
l | (list) Auflisten der adressierten Zeilen | n | (number) Auflisten der Zeilen mit Zeilennummern | p | (print) Auflisten der Zeilen (Voreinstellung, wenn Anweisung fehlt |
Für alle Anweisungen gibt es eine Voreinstellung (default) für
die Zeilenadressierung, die dann genommen wird, wenn keine Zeilenadressierung
vor der Anweisung erfolgt. Die Kommandos a, i und c werden, wie schon erwähnt,
mit einer Zeile abgeschlossen, die nur einen Punkt enthält.
Anweisung | default | Funktion |
a | . | (append) Anhängen von Text an die adressierte Zeile |
c | .,. | (change) Ersetzen der adressierten Zeilen durch neuen Text |
d | .,. | (delete)Löschen der adressierten Zeilen |
e Datei | | (edit) Angegebene Datei laden |
f | | (file) Dateinamen ausgeben |
f Datei | | (file) Dateinamen festlegen(merken) |
g/ra/x | 1,$ | (global) Editoranweisung x für alle Zeilen ausführen,
die den regulären Ausdruck ra erfüllen |
g | | (global) g kann auch an eine Anweisung angehängt werden; die Anweisung wird global ausgeführt. |
h | | (help) Erklärung zur letzten Fehlermeldung (die nur aus '?' besteht) |
H | | (Help) Help-Funktion auf Dauer einschalten |
i | . | (insert) Wie append, jedoch Einfügen vor der aktuellen Zeile |
j | .,. | +1 (join) Zeilen aneinanderhängen |
l | .,. | (list) Zeilen komplett auflisten |
m Adr | .,. | (move) Zeilen hinter Zeile Adr verlagern n .,. (number) Zeilen mit Nummern anzeigen |
p | .,. | (print) Zeilen anzeigen |
P | | (Prompt) Promptzeilen ein-/ausschalten |
q | | (quit) Editorverlassen. ed warnt mit '?', wenn nicht gespeichert wurde |
Q | | (Quit) Editor ohne Warnung verlassen (Text ist weg) |
r Datei | $ | (read) Text aus der angegebenen Datei einlesen (hinter die adress. Zeile) |
s/ra/x/ | .,. | (substitute) Vom regulären Ausdruck abgedeckten String durch x ersetzen |
t Adr | .,. | (transfer) Den adressierten Textbereich hinter die Zeile Adr kopieren |
u | | (undo) Letzte Anweisung zurücknehmen |
w | 1,$ | (write) Text auf Datei schreiben |
w Datei | 1,$ | (write) Text auf Datei mit dem angegeben Namen schreiben |
!Kdo | | UNIX-Kommando Kdo ausführen und in den ed zurückkehren |
|
|
|