Beispiel einer Befehlsdatei
Dieses Beispiel-Skript ordnet einigen Funktionstasten zur Cursorsteuerung bestimmte Befehle zu. Dies kann auch als eine Reihe von Befehlen im erweiterten Modus eingegeben werden. Den Tasten F1 bis F6 werden die Befehle Top of File (Dateianfang), Bottom of File (Dateiende), End of Page (Seitenende), Next Page (Nächste Seite), Next Line (Nächste Zeile) und Previous Line (Vorhergehende Zeile) zugeordnet. Als Begrenzungszeichen werden Anführungszeichen verwendet.
SF 1 "t"
SF 2 "b"
SF 3 "ep"
SF 4 "pd"
SF 5 "n"
SF 6 "p"
Belegung der Sondertasten
Die folgende Tabelle zeigt die Standardtastenbelegungen, die im Befehl "Reset Keys" verwendet werden:
|
Platzhalter
|
Taste/Tastenfolge
|
Funktion
|
|
1-10
|
F1 bis F10
|
Nicht belegt
|
|
11-20
|
Shift-F1 bis Shift-F10
|
Nicht belegt
|
|
21
|
Shift-Cursor links
|
Zeilenanfang
|
|
22
|
Shift-Cursor rechts
|
Zeilenende
|
|
23
|
Shift-Cursor aufwärts
|
Dateianfang
|
|
24
|
Shift-Cursor abwärts
|
Dateiende
|
|
25
|
Del
|
Aktuelles Zeichen löschen
|
|
26
|
Nicht definiert
|
Nicht belegt
|
|
27
|
Ctrl-A
|
Zeile einfügen
|
|
28
|
Ctrl-B
|
Zeile löschen
|
|
29
|
Ctrl-C
|
Nicht belegt
|
|
30
|
Ctrl-D
|
12 Zeilen nach unten
|
|
31
|
Ctrl-E
|
Oberer oder unterer Bildschirmrand
|
|
32
|
Ctrl-F
|
Groß- und Kleinschreibung vertauschen
|
|
33
|
Ctrl-G
|
Letzten erweiterten Befehl wiederholen
|
|
34
|
Ctrl-H
|
Zeichen links vom Cursor löschen
|
|
35
|
Ctrl-I
|
Nächster Tabulator
|
|
36
|
Ctrl-J
|
Nicht belegt
|
|
37
|
Ctrl-K
|
Nicht belegt
|
|
38
|
Ctrl-L
|
Nicht belegt
|
|
39
|
Ctrl-M
|
Neue Zeile
|
|
40
|
Ctrl-N
|
Nicht belegt
|
|
41
|
Ctrl-O
|
Wort oder Leerzeichen löschen
|
|
42
|
Ctrl-P
|
Nicht belegt
|
|
43
|
Ctrl-Q
|
Nicht belegt
|
|
44
|
Ctrl-R
|
Ende des vorhergehenden Worts
|
|
45
|
Ctrl-S
|
Nicht belegt
|
|
46
|
Ctrl-T
|
Anfang des nächsten Worts
|
|
47
|
Ctrl-U
|
12 Zeilen nach oben
|
|
48
|
Ctrl-V
|
Fenster erneut anzeigen
|
|
49
|
Ctrl-W
|
Nicht belegt
|
|
50
|
Ctrl-X
|
Nicht belegt
|
|
51
|
Ctrl-Y
|
Bis Zeilenende löschen
|
|
52
|
Ctrl-Z
|
Nicht belegt
|
|
53
|
Ctrl-[
|
Esc (Eingabe erweiterter Befehle)
|
|
54
|
Nicht definiert
|
Nicht belegt
|
|
55
|
Ctrl-]
|
Zeilenanfang oder -ende (je nach Cursorposition)
|
|
56
|
Nicht definiert
|
Nicht belegt
|
|
|