Mit Hilfe von Editorbefehlen können Sie Ihre Editierumgebung anpassen, Text in einem Dokument suchen oder ändern und viele andere Funktionen ausführen.
Ein Editorbefehl wird wie folgt ausgeführt:
Geben Sie beispielsweise:
ein, um dem Dokument eine neue Zeile hinzuzufügen.add 1
Geben Sie Folgendes ein, um einen Editorbefehl abzusetzen, wenn das Editorprofil vi lautet:
ein. Der Cursor befindet sich jetzt in der Editorbefehlszeile.:lpex
Geben Sie beispielsweise:
ein, um die in der aktuellen Blockauswahl enthaltenen Elemente zu sortieren.:lpex sort selection
Ein bereits verwendeter Befehl wird wie folgt wieder aufgerufen:
Ein Parameter, der mit den in der aktuellen Editorsicht verfügbaren Befehlsnamen nicht im Konflikt steht, wird als impliziter Befehl query oder set für diesen Parameter interpretiert. Beispiel:
ist äquivalent zu:version
und wird in der Nachrichtenzeile die verwendete Editorversion anzeigen. Werden zusätzliche Parameter angegeben, versucht der Editor, den Befehl set auszuführen. Beispiel:query version
interpretiert der Editor als:hex e1
und setzt das Zeichen an der aktuellen Cursorposition auf das Zeichen mit dem angegebenen Hexadezimalwert.set hex e1
Editoraktionen sind normalerweise Tasten, Mausereignissen und Menüs zugeordnet. Sie können Aktionen auch von der Befehlszeile ausführen, wenn Sie den Befehl action verwenden. Dies ist nützlich, wenn Sie ihre eigenen Editorerweiterungen entwickeln. Beispiel:
führt die Aktion duplicateLine aus, bei der die aktuelle Zeile kopiert wird.action duplicateLine
Standardeditorbefehle
Editorparameter
Standardeditoraktionen
Basisprofil vi
Copyright IBM Corporation 1992, 2006. Alle Rechte vorbehalten.