5 'b' => ["step left down", 'numpad 1'],
6 'j' => ["step down", 'numpad 2'],
7 'n' => ["step right down", 'numpad 3'],
8 'h' => ["step left", 'numpad 4'],
9 'l' => ["step right", 'numpad 6'],
10 'y' => ["step left up", 'numpad 7'],
11 'k' => ["step up", 'numpad 8'],
12 'u' => ["step right up", 'numpad 9'],
14 'B' => ["go left down", 'shift numpad 1'],
15 'J' => ["go down", 'shift numpad 2'],
16 'N' => ["go right down", 'shift numpad 3'],
17 'H' => ["go left", 'shift numpad 4'],
18 'L' => ["go right", 'shift numpad 6'],
19 'Y' => ["go left up", 'shift numpad 7'],
20 'K' => ["go up", 'shift numpad 8'],
21 'U' => ["go right up", 'shift numpad 9'],
23 '^b'=> ["run left down", 'numpad 5 1'],
24 '^j'=> ["run down", 'numpad 5 2'],
25 '^n'=> ["run right down", 'numpad 5 3'],
26 '^h'=> ["run left", 'numpad 5 4'],
27 '^l'=> ["run right", 'numpad 5 6'],
28 '^y'=> ["run left up", 'numpad 5 7'],
29 '^k'=> ["run up", 'numpad 5 8'],
30 '^u'=> ["run right up", 'numpad 5 9'],
32 'g' => ["run until interest"],
33 'm' => ["m$sign{_}ove blind", 'no pickup'],
34 'G' => ["g any$sign{_}where", "follow branches"],
38 '/' => ["explain symbol"],
39 '&' => ["tell com$sign{_}m$sign{_}and"],
40 '<' => ["climb up ladder"],
41 '>' => ["desc$sign{_}ent ladder"],
42 '.' => ["rest (noop)"],
45 '+2'=> ["two$sign{_}weapon toggle"],
46 'a' => ["apply tool"],
47 'A' => ["remove all armor"],
48 '^a'=> ["redo comm$sign{_}and", 'Again'],
49 '+a'=> ["adjust inv$sign{_}ent$sign{_}ory"],
50 'c' => ["close door"],
51 'C' => ["call monster"],
54 'D' => ["drop items"],
58 'E' => ["en$sign{_}grave"],
59 '+e'=> ["weapon skills", 'Enhance'],
60 'f' => ["fire quiver"],
61 'F' => ["fight monster"],
62 '+f'=> ["force lock"],
63 'i' => ["invent$sign{_}ory"],
64 'I' => ["invent$sign{_}ory part"],
65 '+i'=> ["invoke object"],
68 '+m'=> ["mons$sign{_}ter abil$sign{_}ity"],
69 '+n'=> ["name item$sign{_}(s)"],
72 '+o'=> ["offer sacrifice"],
75 '^p'=> ["repeat message"],
77 'q' => ["drink", 'Quaff'],
78 'Q' => ["quiver ammo"],
79 '+q'=> ["exit game", 'Quit'],
80 'r' => ["read scroll"],
81 'R' => ["put off", 'Remove accessory'],
83 '+r'=> ["rub object"],
84 's' => ["search secrets"],
87 't' => ["throw$sign{_}/shoot"],
88 'T' => ["remove armor"],
90 '+t'=> ["turn undead"],
93 'V' => ["verbose version"],
94 '+v'=> ["compile details"],
95 'w' => ["wield weap$sign{_}on"],
96 'W' => ["wear armor"],
98 'x' => ["swap weapons", 'Xchange'],
99 'X' => ["explore mode"],
100 '^x'=> ["show stats"],
102 'Z' => ["cast spell"],
103 '^z'=> ["suspend game"],
105 ':' => ["look here"],
106 ';' => ["look else$sign{_}where"],
108 '@' => ["toggle pick$sign{_}up"],
109 '^' => ["show trap"],
110 ')' => ["show weapon"],
111 '[' => ["show armor"],
112 '=' => ["show rings"],
113 '"' => ["show amulet"],
114 '(' => ["show tools"],
115 '*' => ["show equip$sign{_}ment"],
116 '$' => ["count gold"],
117 '+' => ["list spells"],
118 '\\'=> ["discover$sign{_}ed obj$sign{_}ects"],
119 '!' => ["shell escape"],
120 '#' => ["more comm$sign{_}ands"],
122 'DB' => ['drop blessed'],
123 'DU' => ['drop uncursed'],
124 'DC' => ['drop cursed'],
125 'DX' => ['drop unknown'],
126 'Da' => ['drop all'],
127 'Di' => ["invent$sign{_}ory"],
128 'Du' => ['drop unpaid'],
129 'Dm' => ['drop any'],
130 'D%' => ['drop more'],
132 'I*' => ['list gems'],
133 'Iu' => ['list unpaid'],
134 'Ix' => ['list billed'],
135 'I$' => ['count money'],
139 '' => 'normal gameplay',