Zurück Weiter Kapitel

ED

ED ist ein ASCII-Bildschirm-Texteditore, auf dessen Funktionen über Menüs und Funktionstasten zugegriffen wird. ED ist einfach zu handhaben und eignet sich zum Edieren von Skript- und Startsequenzdateien, MountList sowie von anderen einfachen Dateien. Verwenden Sie eine Maus oder die Tastatur, um ED-Operationen auszuführen. Die Menüs von ED sind zwar vorprogrammiert, Sie können sie jedoch auch den jeweiligen Anforderungen individuell anpassen, wenn Sie einmal mit dem Programm vertraut sind.

Hinweis:

Die unterste Zeile des ED-Fensters ist die Statuszeile. Hier werden Meldungen, Eingabeaufforderungen und Befehle angezeigt. Dort angezeigte Fehlermeldungen verbleiben dort so lange, bis Sie einen weiteren ED-Befehl eingeben. Abbildung 4-1 zeigt das ED-Fenster mit der Statuszeile.

Abbildung 4-1. ED-Fenster mit Statuszeile

Der ED-Aufruf hat das folgende Format:

Mit dem Argument FROM wird die zu edierende Quelldatei angegeben. Dieses Argument ist erforderlich, das Schlüsselwort FROM selbst dagegen ist wahlfrei.

Das Argument SIZE ändert die Größe des ED-Puffers. ED hat einen Textpuffer mit einer Standardgröße von 40.000 Byte. Beispiel:

1> ED Skript SIZE 55000

vergrößert den Puffer auf 55.000 Byte.

Das Argument WITH gibt eine ED-Befehlsdatei an, die eine beliebige Folge von ED-Befehlen des erweiterten Modus enthalten kann. Wenn WITH angegeben wurde, führt ED die in der Befehlsdatei stehenden Befehle aus. Das Schlüsselwort des Arguments WITH ist erforderlich, wenn WITH verwendet wird.

Mit dem Argument WINDOW legen Sie den Konsolentyp fest, z.B. RAW:0/0/640/256/EdFenster oder CONSOLE:. Das Schlüsselwort des Arguments WINDOW ist erforderlich, wenn WINDOW verwendet wird.

Mit TABS legen Sie den Tabulatorstand fest, also die Anzahl Leerzeichen, die der Cursor nach rechts gerückt wird, wenn die Tabulatortaste gedrückt wird. Der Vorgabewert ist 3.

Mit den Argumenten WIDTH und HEIGHT stellen Sie die Größe des ED-Fensters ein. Dazu geben Sie die Anzahl der Zeichen an, die horizontal und vertikal in eine Anzeige passen sollen. Standardmäßig hat das ED-Fenster die Größe 640 x 200 Pixel, das entspricht ca. 78 Zeichen in der Breite und 21 Zeilen Höhe.

Starten von ED

Starten Sie ED in einer Shell oder über den Workbench-Menüpunkt "Befehl ausführen". Öffnen Sie ED durch Eingabe von ED mit einem Namen einer neuen oder bereits vorhandenen Datei. Beispiel bei der Eingabeaufforderung:

1> ED <dateiname>

Dabei kann <dateiname> eine bestehende Datei oder eine neu zu erstellende Datei sein. Unter diesem Dateinamen werden die eingegebenen Daten gespeichert. Wenn die angegebene Datei im aktuellen Verzeichnis nicht gefunden wird, öffnet ED ein leeres Fenster, und es erscheint die Meldung Creating new file (Neue Datei wird erstellt).

Verwenden von ED

Alle ED-Befehle sind über Tastenfolgen, viele zusätzlich auch über Menüs aufrufbar. ED-Befehle können auf zwei Arten eingegeben werden:

  1. Durch Auswahl des entsprechenden Menüpunkts.
  2. Durch Eingabe der Befehlstastenfolge und Drücken der Eingabetaste.

Außerdem können manche Befehle mit Hilfe der Maus ausgeführt werden, z.B. zur Cursorbewegung.

Dateien können in ED in einem der folgenden Befehlsmodi bearbeitet werden:

Direkt

Erweitert

Direkte Befehle

Im direkten Modus führt ED Befehle unmittelbar aus. Einen direkten Befehl geben Sie durch Drücken einer einzelnen Taste oder einer Ctrl-Tastenkombination oder mit Hilfe der Maus ein. Zu jedem direkten Befehl gibt es eine entsprechende erweiterte Version.

Direkte Befehle steuern folgende Aktionen:

Plazieren des Cursors im direkten Modus

Sie können den Cursor an jede Position im Text setzen, indem Sie den Mauszeiger an die entsprechende Stelle fahren und die Auswahltaste drücken. Über die Tastatur erfolgt die Cursorbewegung mit den Cursortasten, dem Tabulator und verschiedenen Ctrl-Tastenkombinationen.

Hinweis:

Wenn Sie den Cursor um eine Position in eine der vier Richtungen weitersetzen wollen, drücken Sie die entsprechende Cursortaste. Befindet er sich am rechten Bildschirmrand, dann wird der Text nach links gerollt, damit Sie die restliche Zeile sehen können. Der Text wird senkrecht um jeweils eine Zeile und waagrecht um jeweils 10 Zeichen gerollt. Der Cursor kann nicht über den oberen oder unteren Rand der Datei und über den linken Rand einer Zeile hinwegbewegt werden. In diesem Fall werden die Meldungen Top of File (Dateianfang) bzw. End of File (Dateiende) angezeigt.

Weitere Tastenkombinationen zur Steuerung des Cursors sind:

Shift-Cursor nach oben

Dateianfang

Shift-Cursor nach unten

Dateiende

Shift-Cursor nach links

Linker Rand des ED-Fensters (unabhängig von der Randeinstellung)

Shift-Cursor nach rechts

Ende der aktuellen Zeile

Ctrl-]

Ende der aktuellen Zeile (wenn sich der Cursor bereits dort befindet, wird er an den Zeilenanfang gestellt)

Ctrl-E

Anfang der ersten Zeile auf dem Bildschirm (wenn sich der Cursor bereits dort befindet, wird er ans Ende der letzten Zeile auf dem Bildschirm gestellt)

Ctrl-T

Anfang des nächsten Worts

Ctrl-R

Leerzeichen nach dem vorhergehenden Wor

Tab

Nächste Tabulatorposition (Vielfaches des TABS-Wertes - standardmäßig 3)

Wenn die Datei nicht auf einmal in das ED-Fenster paßt, können Sie durch die Datei blättern. Dies können Sie z.B. indem Sie den Cursor in die erste bzw. letzte Zeile des ED-Fensters stellen und die entsprechende Cursortaste drücken. Der Text wird dann um jeweils eine Zeile weitergeblättert. Wenn Sie mehrere Zeilen auf einmal weiterblättern wollen, verwenden Sie folgende Tastenkombinationen:

Ctrl-D

Blättert um 12 Zeilen nach unten.

Ctrl-U

Blättert um 12 Zeilen nach oben

Durch diese Befehle wird die Position des Cursors im Fenster nicht verändert, d.h. nur der Text wird bewegt.

Wenn die Anzeige z.B. durch eine Meldung eines anderen Programms im ED-Fenster oder durch Meldungen in der Statuszeile beeinträchtigt wird, drücken Sie:

Ctrl-V

Damit wird die Fensteranzeige aktualisiert.

Hoch Zurück Weiter Kapitel