Der Editor ED

Hier ist eine kleine Einführung in den Editor. Für alle die, die kein FTP haben oder im MUD mal schnell was an ihren Dateien ändern wollen.

Einführung:

Nach dem Start von 'ed' ist der Prompt ein ':'.

Der Editor hat zwei Modi, den command mode und den insert mode. Der insert mode hat keinen Prompt. Mit einem '.' verläßt man den insert mode.

Alle Befehle haben den folgenden Syntax:
    X,Ycmd
oder
    Xcmd

hier einige Beispiele:
    1,10p
... zeigt die Zeilen 1 bis 10.
    1,5d
... löscht die Zeilen 1 bis 5.
    8p
... zeigt die Zeile 8.

Ein '.' ist die "aktuelle Zeile". Die aktuelle Zeile ist die Zeile, die zuletzt referenziert wurde.

Die letzte Zeile und die folgenden 10 Zeilen sind also:
    .,.+10p

Befehle des ED:

Befehle mit Zeilenspezifikation
pzeigt eine bestimmte Zeile
dlöscht eine bestimmte Zeile
lzeigt eine bestimmte Zeile mit Steuerzeichen
r fileliest eine Datei file nach der zuletzt referenzierten Zeile ein
sersetzt Ausdrücke (siehe Suchen und Ersetzen)
zzeigt jeweils 20 Zeilen
Zzeigt jeweils 40 Zeilen
awechselt in den insert mode nach der zuletzt referenzierten Zeile; Ende mit '.'<return>
iwechselt in den insert mode vor der zuletzt referenzierten Zeile; Ende mit '.'<return>
Befehle ohne Zeilenspezifikation
=zeigt die momentane Zeile im Editor
qbeendet den Editor; funktioniert nicht, wenn Änderungen nicht gespeichert sind
Qbeendet den Editor, auch wenn Änderungen nicht gespeichert sind
wspeichert die Datei
w filespeichert den Editorinhalt in die Datei file
e fileeditiert die Datei file
!cmdBefehl der im Mud ausgeführt wird; zB. "!sag Ich bin beschaeftigt"
hzeigt die Hilfeseite des Editors

Benutzung des Buffers

Suchen und Ersetzen

    /hello/
... sucht das erste Vorkommen der Zeichenkette 'hello'.
    //
... wiederholt die Suche.

Es gibt verschiedene Möglichkeiten, reguläre Ausdrücke zu formulieren: Verbunden mit der Ersetzung:
    s/ab.d/ABCD
... ersetzt alle Vorkommen von 'abXd', wobei 'X' ein beliebiger Buchstaben sein kann, in die Zeichenkette 'ABCD'.


| Hauptseite des Wunderlandes | Magierhandbuch | Tools |



mud@wl.mud.de