Die Datei keys.ini

Diese Datei beschreibt die Tastatur und Makrogruppen. Die namen der Makrogruppen stehen in eckigen Klammmern. Die allgemeine Gruppe, welche die allgemeinen Tastaturbefehle beschreibt, heißt *.

Danach folgt die Beschreibung der Makros. Links vom Gleichheitszeichen = stehen die Systemnamen der Tastenkombinationen, rechts die internen Befehlsnamen.

Zusätzlich zu Einzelaktionen können Sie einer Tastenkombination eine Reihenfolge von Handlungen (d.h. ein Makro) zuordnen. Die zu erzeugenden Textbausteine können in Anführungszeichen oder Apostrophe gesetzt werden. Ein Beispiel:
Ctrl+Q = "'eĥoŝanĝo' Return 'ĉiuĵaŭde'"
bedeutet, daß mit dem Drücken von Ctrl+Q folgender Text erzeugt wird:
eĥoŝanĝo
ĉiuĵaŭde

Beachten Sie, daß die Prozedur, welche die Zeichenketten von den ini-Dateien liest, automatisch die äußeren Anführungszeichen oder Apostrophe löscht. So empfängt UniRed statt
Ctrl+Q = "aaa"
in Wirklichkeit den Textbaustein
Ctrl+Q = aaa

Außer den unten aufgeführten Standardbefehlen kann man auch die in der Datei actions.ini beschriebenen Befehle in Makros einsetzen.
Hier die Namen der Standardbefehle:

Return Wagenrücklauf (Zeilenumbruch)
Back Löscht das Zeichen links vom Cursor
DelLine Löscht die aktuelle Zeile
WordBack Löscht das Wort links vom Cursor
Indent Rückt den markierten Block um einen Tabulatorsprung nach rechts
Unindent Rückt den markierten Block um einen Tabulatorsprung nach links, löscht dabei einen Tabulator
BackIndent Rückt die aktuelle Zeile nach links
RetIndent Zeilenumbruch mit automatischem Einrücken der neuen Zeile
Undo Rückgängigmachen des letzten Befehls
Redo Wiederholung des letzten Befehls
MarkAll Auswahl des gesamten Textes
UnMark Aufheben der Auswahl
Right bewegt den Cursor nach rechts
Left bewegt den Cursor nach links
WordRight bewegt den Cursor um ein Wort nach rechts
WordLeft bewegt den Cursor um ein Wort nach links
Down bewegt den Cursor nach unten
Up bewegt den Cursor nach oben
ScrollDown bewegt den Cursor nach unten und scrollt das Fenster nach oben
ScrollUp bewegt den Cursor nach oben und scrollt das Fenster nach unten
Home bewegt den Cursor an den Zeilenanfang
End bewegt den Cursor an das Zeilenende
Top bewegt den Cursor an den Dateianfang
Bottom bewegt den Cursor an das Dateiende
PageUp bewegt den Cursor eine Seite nach oben
PageDown bewegt den Cursor eine Seite nach unten
Delete Löscht das Zeichen rechts vom Cursor oder löscht den markierten Block
Cut Löscht den markierten Block und kopiert ihn in die Zwischenablage
DelWord Löscht das Wort rechts vom Cursor
ToUpper Konvertiert den markierten Block in Großbuchstaben
ToLower Konvertiert den markierten Block in Kleinbuchstaben
Tab Fügt ein Tabulatorzeichen ein
EnterUnicode Fügt den Unicode eines Zeichens ein
Insert Umschaltung Einfügen/Überschreiben
Paste Fügt den Inhalt der Zwischenablage ein
Copy Kopiert den markierten Block in die Zwischenablage
Print Druckt die Datei oder den markierten Block
Find Aufruf der Dialogbox "Suchen"
Replace Aufruf der Dialogbox "Suchen und Ersetzen"
SearchAgain Wiederholung der letzten Suche
SearchBack Wiederholung der letzten Suche rückwärts
WordSearch Suche des aktuellen Wortes
WordSearchBack Suche des aktuellen Wortes rückwärts
Open Datei öffnen
Reopen Datei erneut öffnen
New Datei neu
New2 Aufruf einer Schablone zum Anlegen einer neuen Datei
Save Speichern
SaveAs Speichern unter
SaveAll Speichern aller offenen Dateien
Wrap Zeilenumbruch an/aus
SpellCheck Rechtschreibprüfung
Zoom Maximiert die Fenster der editierten Dateien
Maximize Vollbildmodus
Close Datei schließen
Exit Programmende
Help Aufruf der Hilfe
KbdNext Konvertiert den markierten Block in die nächste Tastaturbelegung
KbdPrev Konvertiert den markierten Block in die vorherige Tastaturbelegung
Properties Einstellungen
Bracket Suche eines Klammerpaares
Mark0..Mark9 Markierung im Text anlegen
Goto0..Goto9 Sprung zur Markierung