Zurück Weiter Kapitel

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. Sie können also Ctrl-F gedrückt halten, bis Sie alle Zeichen einer Zeile geändert haben.

Kopieren und Einfügen per Maus

Da ED in einem AmigaDOS-Konsolenfenster arbeitet, stehen hier auch die entsprechenden Mausfunktionen zur Verfügung. Markieren Sie durch Ziehen mit der Maus einen Textbereich und kopieren Sie ihn mit rechte Amiga-Taste-C in den Zwischenspeicher. Bringen Sie den Cursor an die Stelle, wo der Text eingefügt werden soll und lösen Sie dies mit rechter Amiga-Taste-V aus Sie können so einen Zwischenspeicherinhalt auch mehrfach an verschiedenen Stellen einfügen. Diese Methode hat nichts mit dem später erklärten Markieren eines Blocks (Befehle BS, BE) zu tun.

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ß- und 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 aufgerufen werden. Konfigurieren Sie den Menüs und Funktionstasten um, indem Sie ihnen den jeweils gewünschten Befehl zuweisen (siehe dazu Kap. 12.3 "Anpassen von ED").

Verwenden von Begrenzungszeichen

In manchen Fällen müssen zu Befehlen auch Argumente angegeben werden, z.B. eine Zahl oder eine Textzeichenkette. Ein Zeichenkettenargument 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 Zeichenkette zu verwenden. Buchstaben, Zahlen, Leerzeichen, Semikolons, Fragezeichen, Klammern und Steuerzeichen sind keine gültigen Begrenzungszeichen. Wenn in einem Befehl zwei Zeichenkettenargumente erforderlich sind, können Sie diese gleichzeitig eingeben, indem Sie ein drittes Begrenzungszeichen hinzufügen. Beispiel: "Zeichenkette1"Zeichenkette2".

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 Zeichenkettenargument 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 Zeichenkette 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 Zeichenkette stehen, diese Zeichenkette erscheint dann aber in der Titelleiste des Dateiauswahlfensters.

ED-Menüs

ED besitzt zwei verschiedene Menüsysteme: Standard und Erweitert. Die Standardmenüs 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, oder Sie können Funktionstastenzuweisungen über den Menüpunkt Set FN Key definieren.

Aktivieren erweiterter Menüs

Das Menüsystem mit den erweiterten Befehlen kann 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.

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

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

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üsystem 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 Buchstabenkombination der erweiterten Befehle lassen sich leichter merken, wenn sie als Abkürzungen der englischen Menütexte interpretiert.

Hoch Zurück Weiter Kapitel