-
Notifications
You must be signed in to change notification settings - Fork 4
/
gulam.hlp
255 lines (244 loc) · 3.8 KB
/
gulam.hlp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
gulam.hlp -- help file for Gulam
#1 keycode (in hex) to keyname (rest of line) table
000 NUL
029 )
05d ]
07d }
07f DEL
801 F1
802 F2
803 F3
804 F4
805 F5
806 F6
807 F7
808 F8
809 F9
80a F10
80b HELP
80c UNDO
80d INSERT
80e HOME
82b SHIFT-HELP
8b0 K0
8b1 K1
8b2 K2
8b3 K3
8b4 K4
8b5 K5
8b6 K6
8b7 K7
8b8 K8
8b9 K9
8bb UPARRO
8bc DNARRO
8bd LTARRO
8be RTARRO
8c0 KLP
8c1 KRP
8c2 KSTAR
8c3 KPLUS
8c4 KENTER
8c5 KMINUS
8c6 KDOT
8c7 KSLASH
140 C-@
141 C-A
142 C-B
143 C-C
144 C-D
145 C-E
146 C-F
147 C-G
148 C-H
149 TAB
14a LFD
14b C-K
14c C-L
14d RET
14e C-N
14f C-O
150 C-P
151 C-Q
152 C-R
153 C-S
154 C-T
156 C-V
157 C-W
159 C-Y
15a C-Z
15f C-_
220 ESC SPC
221 ESC !
225 ESC %
22e ESC .
23c ESC <
23e ESC >
242 ESC B
243 ESC C
244 ESC D
246 ESC F
247 ESC G
24c ESC L
252 ESC R
253 ESC S
255 ESC U
256 ESC V
257 ESC W
27f ESC DEL
346 ESC C-F
348 ESC C-H
35b ESC ESC
421 C-X !
428 C-X (
429 C-X )
431 C-X 1
432 C-X 2
43d C-X =
442 C-X B
445 C-X E
446 C-X F
44b C-X K
44e C-X N
44f C-X O
450 C-X P
45a C-X Z
541 C-X C-A
542 C-X C-B
543 C-X C-C
546 C-X C-F
549 C-X TAB
54e C-X C-N
54f C-X C-O
550 C-X C-P
552 C-X C-R
553 C-X C-S
556 C-X C-V
557 C-X C-W
558 C-X C-X
55a C-X C-Z
#2 function-code (hex) to function name etc
000 no-op
001 show-possible-expansions
002 expand-name
003 terminate-mini-buffer
004 file-name
005 expand-name-gulam-style
006 switch-to-gulam-buffer
007 execute-buffer
008 read-file
009 show-key-board-macro
00a terminal-emulator
00b move-window-up
00c move-window-dn
00d quick-exit
00e temporary-exit
00f gulam-forward-line
010 gulam-do-newline
011 goto-next-tab
012 save-buffers-kill-emacs
013 keyboard-quit
014 help
015 start-kbd-macro
016 end-kbd-macro
017 call-last-kbd-macro
018 set-fill-column
019 redraw-display
01a backward-char
01b forward-char
01c backward-delete-char
01d delete-char
01e beginning-of-line
01f goto-end-of-line
020 kill-line
021 next-line
022 open-line
023 previous-line
024 insert-newline
025 newline-and-indent
026 goto-line
027 execute-one-Gulam-cmd
028 kill-to-beginning-of-line
029 fill-paragraph
02a hunt-frward
02b search-backward
02c search-forward
02d no-op
02e no-op
02f query-replace
030 set-mark-command
031 self-insert
032 recenter
033 quoted-insert
034 transpose-chars
035 copy-region-as-kill
036 kill-region
037 keys-reset
038 semi-reset
039 prefix-region
03a set-prefix
03b yank
03c insert-file
03d find-file
03e save-buffer
03f write-file
040 no-op
041 delete-blank-lines
042 exchange-point-and-mark
043 what-cursor-position
044 next-window
045 previous-window
046 shrink-window
047 enlarge-window
048 no-op
049 delete-other-windows
04a split-window-vertically
04b ctrlx-four-hack-?
04c make-buffer-unmodified
04d insert-buffer
04e switch-to-buffer
04f Fpoptobuffer
050 list-buffers
051 kill-buffer
052 save-some-buffers
053 next-page
054 end-of-buffer
055 beginning-of-buffer
056 go-to-beginning-of-paragraph
057 go-to-end-of-paragraph
058 kill-paragraph
059 just-one-space
05a backward-word
05b capitalize-word
05c kill-backward-word
05d kill-word
05e forward-word
05f downcase-word
060 upcase-word
061 scroll-up
062 scroll-down
063 show-possable-completions
064 Fevalexpr
065 Fevalbuffer
066 Fevalfile
067 Fbsmapmode
068 Fflowmode
069 Findentmode
06a blink-matching-paren-hack
06b Fshowmatch
06c Funsetkey
06d Fsetkey
06e describe-key-briefly
06f produce-wall-chart-describe-bindings
070 get-argument
071 meta-next
072 ctlx-next
073 te-newline
074 to-te-buffer
075 te-send-text
076 get-error
077 no-op
078 no-op
079 no-op
07a NUL
# -eof-