Zurück Weiter Kapitel

Einfügen von Text im direkten Modus

Im direkten Modus werden alle Tastatureingaben an der aktuellen Cursorposition eingefügt, und der Cursor wird entsprechend nach rechts gerückt. Die Zeichen rechts vom Cursor werden verschoben. Überschreitet die Zeilenlänge die Fensterbreite, so wird das Fenster nach links gerollt. Wenn Sie den Cursor mit der Tabulatortaste oder den Cursortasten über das Zeilenende hinweg plazieren, werden entsprechend viele Leerzeichen eingefügt.

Eine Zeile kann höchstens 255 Zeichen lang sein. Wenn Sie versuchen, mehr Zeichen einzugeben, erscheint die Meldung Line Too Long (Zeile zu lang).

Wenn Sie die aktuelle Zeile an der Cursorposition teilen wollen, drücken Sie die Eingabetaste. Text links vom Cursor verbleibt in der ursprünglichen Zeile, der Text unter dem Cursor und rechts davon wird nach unten in eine neue Zeile verschoben. Wenn der Cursor am Ende einer Zeile steht und Sie die Eingabetaste drücken, erscheint eine neue leere Zeile. In beiden Fällen erscheint der Cursor in der neuen Zeile in der ersten Spalte.

Löschen von Text im direkten Modus

In ED gibt es keinen Modus zum Überschreiben. Wenn Sie ein Wort oder eine Zeile ersetzen wollen, müssen Sie den betreffenden Text löschen und dann den neuen einfügen. Dazu stehen Ihnen einige Tasten und Tastenkombinationen zur Verfügung:

Rücktaste

Löscht das Zeichen links vom Cursor.

Del

Löscht das Zeichen, auf dem der Cursor steht.

Ctrl-O

Befindet sich der Cursor auf einem Leerzeichen, werden alle Leerzeichen bis zum nächsten Zeichen gelöscht; befindet sich der Cursor auf einem anderen Zeichen, werden alle nachfolgenden Zeichen bis zum nächsten Leerzeichen gelöscht, also ein Wort.

Ctrl-Y

Löscht alle Zeichen vom Cursor bis zum Zeilenende.

Wenn Sie Text löschen, verschieben sich alle Zeichen in der Zeile nach links, und Text, der über den rechten Fensterrand hinausging, wird sichtbar.

Vertauschen von Groß- und Kleinschreibung im direkten Modus

Sie können Groß- und Kleinschreibung vertauschen, indem Sie den Cursor an die gewünschte Stelle setzen und Ctrl-F drücken. Ein Kleinbuchstabe erscheint groß geschrieben und umgekehrt. Umlaute und Zeichen oder Symbole, die nicht im Alphabet enthalten sind, werden nicht geändert.

Wenn Sie Ctrl-F gedrückt haben, geht der Cursor um eine Stelle nach rechts. Ist das nächste Zeichen ein Buchstabe, so können Sie mit Ctrl-F dessen Groß- bzw. Kleinschreibung ändern. Dies können Sie so lange wiederholen, bis Sie alle Buchstaben einer Zeile geändert haben.

Erweiterte Befehle

Im erweiterten Modus werden Befehle in der Befehlszeile - oder Statuszeile - am unteren Rand des Fensters eingegeben. ED führt diese Befehle erst dann aus, wenn Sie die Eingabetaste oder Esc gedrückt haben. Wenn Sie erweiterte Befehle mit der Taste Esc abschicken, bleibt ED im erweiterten Modus. Schicken Sie die erweiterten Befehle dagegen mit der Eingabetaste ab, kehrt ED anschließend in den direkten Modus zurück.

Erweiterte Befehle haben folgende Aufgaben:

Drücken Sie die Taste Esc, um in den Modus "erweiterte Befehle" zu schalten. In der Statuszeile erscheint als Eingabeaufforderung ein Stern. Erweiterte Befehle bestehen aus einem oder zwei Zeichen. Groß- oder Kleinschrift ist dabei beliebig. Sie können mehrere Befehle in derselben Befehlszeile eingeben, wenn Sie diese durch ein Semikolon trennen. Befehle können in Gruppen zusammengefaßt werden, damit sie von ED automatisch wiederholt werden. Fehleingaben können Sie mit der Rücktaste korrigieren.

Befehle können auch über die programmierbaren Menüs und Funktionstasten ausgeführt werden. Konfigurieren Sie die Menüs und Funktionstasten um, indem Sie ihnen den jeweils gewünschten Befehl zuordnen (siehe dazu Kap. 4.1.5).

Verwenden von Begrenzungszeichen

In manchen Fällen müssen zu Befehlen auch Argumente angegeben werden, z.B. eine Zahl oder eine Textzeichenfolge. Ein Zeichenfolgenargument zu einem ED-Befehl muß zwischen zwei identischen Begrenzungszeichen stehen. In eindeutigen Situationen kann das nachgestellte Begrenzungszeichen weggelassen werden. Gültige Begrenzungszeichen sind ", /, \, !, :, +, - und %. Es ist nicht zulässig, das jeweils gleiche Begrenzungszeichen in der betreffenden Zeichenfolge zu verwenden. Buchstaben, Zahlen, Leerzeichen, Semikolons, Fragezeichen, Klammern und Steuerzeichen sind keine gültigen Begrenzungszeichen. Beispiel:

sa-RAM:Test

Verwenden eines Dateiauswahlfensters

ED kann auch aufgefordert werden, ein Dateiauswahlfenster zu verwenden, in welchem der Inhalt der Laufwerke und Verzeichnisse Ihres Systems angezeigt werden kann, wenn einem erweiterten Befehl ein Dateiname als Argument übergeben werden soll.

Um zum Laden oder Sichern einer Datei ein Dateiauswahlfenster aufzurufen, muß dem Zeichenfolgeargument des Befehls ein Fragezeichen (?) vorangestellt werden. Achten Sie darauf, daß vor dem Fragezeichen ein Leerzeichen steht (z.B. sa ?/Text/ ). Wenn auf einen Befehl eine Zeichenfolge folgt, betrachtet ED diese normalerweise als den Namen einer zu ladenden oder zu sichernden Datei und versucht, diese Operation unverzüglich auszuführen. Das Fragezeichen bedeutet aber, daß Sie die Datei über ein Dateiauswahlfenster angeben möchten. Nach dem Fragezeichen muß auch dann noch eine Zeichenfolge stehen, diese Zeichenfolge erscheint dann aber in der Titelleiste des Dateiauswahlfensters.

ED-Menüs

ED besitzt zwei Gruppen von Menübefehlszuordnungen: Standard und Erweitert. Die Standardmenüzuordnungen (siehe Abbildung 4-2) werden über die Datei S:Ed-startup konfiguriert, die bei jedem Aufrufen von ED automatisch ausgeführt wird. Die Datei S:Ed-startup ist eine Befehlsdatei mit ED-Befehlen im erweiterten Modus, ohne Escape-Zeichen. Diese Datei kann zum Konfigurieren individuell angepaßter Menüs ediert werden (siehe Seite 4-24), oder Sie können vorprogrammierte Funktionstastenzuordnungen über den Menüpunkt Set FN Key definieren.

Abbildung 4-2. Standardmenüzuordnungen

Aktivieren erweiterter Menüs

Die Menüzuordnungen für erweiterte Befehle (siehe Abbildung 4-3) können durch Umbenennen oder Löschen der Standarddatei S:Ed-startup aktiviert werden. Wenn ED keine Datei mit Namen S:Ed-startup findet, startet das Programm unter Verwendung der erweiterten Menüs, die mehr Optionen bieten.

Abbildung 4-3. Erweiterte Menüzuordnungen

Falls Sie diese erweiterten Menüs benutzen wollen, empfiehlt es sich, die Datei S:Ed-startup nicht zu löschen, sondern wie folgt umzubennenen:

  1. Gehen Sie im Workbench-Fenster in das Menü "Window" (Fenster) und wählen Sie "Show All Files" (Inhalt anzeigen alle Dateien).
  2. Klicken Sie doppelt auf das Schubladenpiktogramm S.
  3. Klicken Sie auf das Piktogramm ED-startup.
  4. Gehen Sie in das Menü "Icons" (Piktogramme) und wählen Sie "Rename" (Umbenennen).
  5. Löschen Sie den Namen im Textfeld "New Name" (Neuer Name) des Dialogfensters "Rename" (Umbenennen) und geben Sie einen neuen Namen für Ed-startup ein.
  6. Wählen Sie OK.

Sie können auch eine eigene, individuell angepaßte Datei mit Startoptionen erstellen. Vermeiden Sie dabei aber, Quit-Befehle in die Datei S:Ed-startup zu schreiben, da sonst ED sofort nach dem Öffnen wieder verlassen wird.

Die Menüpunkte in den Standardmenüs und den erweiterten Menüs haben unabhängig vom verwendeten Menüsatz die gleichen Funktionen. Alle ED-Befehle sind mit erweiterten Befehlen über die Tastatur aufrufbar, selbst wenn sie in keinem Menü stehen.

In den folgenden Abschnitten werden die Menüpunkte der erweiterten Menüs beschrieben und die jeweils entsprechenden Befehle im erweiterten und direkten Modus angegeben. Eine Ellipse (...) bedeutet, daß ein Argument erforderlich ist oder daß ein Menüpunkt ein Dialogfenster oder eine Eingabeaufforderung aufruft. Die Buchstabenkombinationen der erweiterten Befehle lassen sich leichter merken, wenn man sie als Abkürzungen der Menütexte interpretiert.

Hoch Zurück Weiter Kapitel