source: trunk/minix/commands/elle/defprf.c@ 9

Last change on this file since 9 was 9, checked in by Mattia Monga, 13 years ago

Minix 3.1.2a

File size: 7.9 KB
Line 
1/* This file defines the initial data for ELLE's default user profile.
2** It is automatically generated by ELLEC, and should not be edited.
3*/
4char charmap[] = {
5 35, /* ( 0) ^@ Set/Pop Mark */
6 20, /* ( 1) ^A Beginning of Line */
7 5, /* ( 2) ^B Backward Character */
8 0, /* ( 3) ^C unknown function */
9 6, /* ( 4) ^D Delete Character */
10 21, /* ( 5) ^E End of Line */
11 4, /* ( 6) ^F Forward Character */
12 0, /* ( 7) ^G unknown function */
13 5, /* ( 10) ^H Backward Character */
14 121, /* ( 11) ^I Indent According to Mode */
15 122, /* ( 12) ^J Indent New Line */
16 28, /* ( 13) ^K Kill Line */
17 78, /* ( 14) ^L New Window */
18 3, /* ( 15) ^M CRLF */
19 24, /* ( 16) ^N Down Real Line */
20 26, /* ( 17) ^O Open Line */
21 25, /* ( 20) ^P Up Real Line */
22 2, /* ( 21) ^Q Quoted Insert */
23 113, /* ( 22) ^R Reverse Search */
24 112, /* ( 23) ^S Incremental Search */
25 9, /* ( 24) ^T Transpose Characters */
26 93, /* ( 25) ^U Universal Arg */
27 79, /* ( 26) ^V Next Screen */
28 37, /* ( 27) ^W Kill Region */
29 92, /* ( 30) ^X Prefix Extend */
30 105, /* ( 31) ^Y Un-kill */
31 0, /* ( 32) ^Z unknown function */
32 91, /* ( 33) ^[ Prefix Meta */
33 141, /* ( 34) ^\ Debug Mode */
34 0, /* ( 35) ^] unknown function */
35 140, /* ( 36) ^^ Hit Breakpoint */
36 97, /* ( 37) ^_ Describe */
37 1, /* ( 40) Insert Self */
38 1, /* ( 41) ! Insert Self */
39 1, /* ( 42) " Insert Self */
40 1, /* ( 43) # Insert Self */
41 1, /* ( 44) $ Insert Self */
42 1, /* ( 45) % Insert Self */
43 1, /* ( 46) & Insert Self */
44 1, /* ( 47) ' Insert Self */
45 1, /* ( 50) ( Insert Self */
46 1, /* ( 51) ) Insert Self */
47 1, /* ( 52) * Insert Self */
48 1, /* ( 53) + Insert Self */
49 1, /* ( 54) , Insert Self */
50 1, /* ( 55) - Insert Self */
51 1, /* ( 56) . Insert Self */
52 1, /* ( 57) / Insert Self */
53 1, /* ( 60) 0 Insert Self */
54 1, /* ( 61) 1 Insert Self */
55 1, /* ( 62) 2 Insert Self */
56 1, /* ( 63) 3 Insert Self */
57 1, /* ( 64) 4 Insert Self */
58 1, /* ( 65) 5 Insert Self */
59 1, /* ( 66) 6 Insert Self */
60 1, /* ( 67) 7 Insert Self */
61 1, /* ( 70) 8 Insert Self */
62 1, /* ( 71) 9 Insert Self */
63 1, /* ( 72) : Insert Self */
64 1, /* ( 73) ; Insert Self */
65 1, /* ( 74) < Insert Self */
66 1, /* ( 75) = Insert Self */
67 1, /* ( 76) > Insert Self */
68 1, /* ( 77) ? Insert Self */
69 1, /* (100) @ Insert Self */
70 1, /* (101) A Insert Self */
71 1, /* (102) B Insert Self */
72 1, /* (103) C Insert Self */
73 1, /* (104) D Insert Self */
74 1, /* (105) E Insert Self */
75 1, /* (106) F Insert Self */
76 1, /* (107) G Insert Self */
77 1, /* (110) H Insert Self */
78 1, /* (111) I Insert Self */
79 1, /* (112) J Insert Self */
80 1, /* (113) K Insert Self */
81 1, /* (114) L Insert Self */
82 1, /* (115) M Insert Self */
83 1, /* (116) N Insert Self */
84 1, /* (117) O Insert Self */
85 1, /* (120) P Insert Self */
86 1, /* (121) Q Insert Self */
87 1, /* (122) R Insert Self */
88 1, /* (123) S Insert Self */
89 1, /* (124) T Insert Self */
90 1, /* (125) U Insert Self */
91 1, /* (126) V Insert Self */
92 1, /* (127) W Insert Self */
93 1, /* (130) X Insert Self */
94 1, /* (131) Y Insert Self */
95 1, /* (132) Z Insert Self */
96 1, /* (133) [ Insert Self */
97 1, /* (134) \ Insert Self */
98 1, /* (135) ] Insert Self */
99 1, /* (136) ^ Insert Self */
100 1, /* (137) _ Insert Self */
101 1, /* (140) ` Insert Self */
102 1, /* (141) a Insert Self */
103 1, /* (142) b Insert Self */
104 1, /* (143) c Insert Self */
105 1, /* (144) d Insert Self */
106 1, /* (145) e Insert Self */
107 1, /* (146) f Insert Self */
108 1, /* (147) g Insert Self */
109 1, /* (150) h Insert Self */
110 1, /* (151) i Insert Self */
111 1, /* (152) j Insert Self */
112 1, /* (153) k Insert Self */
113 1, /* (154) l Insert Self */
114 1, /* (155) m Insert Self */
115 1, /* (156) n Insert Self */
116 1, /* (157) o Insert Self */
117 1, /* (160) p Insert Self */
118 1, /* (161) q Insert Self */
119 1, /* (162) r Insert Self */
120 1, /* (163) s Insert Self */
121 1, /* (164) t Insert Self */
122 1, /* (165) u Insert Self */
123 1, /* (166) v Insert Self */
124 1, /* (167) w Insert Self */
125 1, /* (170) x Insert Self */
126 1, /* (171) y Insert Self */
127 1, /* (172) z Insert Self */
128 1, /* (173) { Insert Self */
129 1, /* (174) | Insert Self */
130 1, /* (175) } Insert Self */
131 1, /* (176) ~ Insert Self */
132 7, /* (177) DEL Backward Delete Character */
133};
134 char metamap[] = {
135 02 , 86, /* M-^B Move to Window Bottom */
136 014 , 30, /* M-^L Goto Line */
137 016 , 84, /* M-^N Scroll Window Down */
138 020 , 83, /* M-^P Scroll Window Up */
139 022 ,111, /* M-^R Reverse String Search */
140 023 ,110, /* M-^S String Search */
141 024 , 85, /* M-^T Move to Window Top */
142 027 ,107, /* M-^W Append Next Kill */
143 030 , 51, /* M-^X Select Existing Buffer */
144 036 , 74, /* M-^^ Shrink Window */
145 045 ,115, /* M-% Query Replace */
146 055 , 94, /* M-- Negative Argument */
147 060 , 95, /* M-0 Argument Digit */
148 061 , 95, /* M-1 Argument Digit */
149 062 , 95, /* M-2 Argument Digit */
150 063 , 95, /* M-3 Argument Digit */
151 064 , 95, /* M-4 Argument Digit */
152 065 , 95, /* M-5 Argument Digit */
153 066 , 95, /* M-6 Argument Digit */
154 067 , 95, /* M-7 Argument Digit */
155 070 , 95, /* M-8 Argument Digit */
156 071 , 95, /* M-9 Argument Digit */
157 073 ,124, /* M-; Indent for Comment */
158 074 , 56, /* M-< Goto Beginning */
159 076 , 57, /* M-> Goto End */
160 0133, 46, /* M-[ Backward Paragraph */
161 0134, 8, /* M-\ Delete Horizontal Space */
162 0135, 45, /* M-] Forward Paragraph */
163 0102, 11, /* M-B Backward Word */
164 0103, 17, /* M-C Uppercase Initial */
165 0104, 12, /* M-D Kill Word */
166 0106, 10, /* M-F Forward Word */
167 0107, 41, /* M-G Fill Region */
168 0110, 47, /* M-H Mark Paragraph */
169 0111,125, /* M-I Indent Relative */
170 0114, 16, /* M-L Lowercase Word */
171 0115,123, /* M-M Back to Indentation */
172 0116, 22, /* M-N Next Line */
173 0117, 96, /* M-O VT100 Button Hack */
174 0120, 23, /* M-P Previous Line */
175 0121, 48, /* M-Q Fill Paragraph */
176 0124, 14, /* M-T Transpose Words */
177 0125, 15, /* M-U Uppercase Word */
178 0126, 80, /* M-V Previous Screen */
179 0127, 38, /* M-W Copy Region */
180 0131,106, /* M-Y Un-kill Pop */
181 0176, 54, /* M-~ Buffer Not Modified */
182 0177, 13, /* M-DEL Backward Kill Word */
183};
184 char extmap[] = {
185 02 , 53, /* X-^B List Buffers */
186 03 ,132, /* X-^C Write File Exit */
187 05 , 67, /* X-^E Write Region */
188 06 , 60, /* X-^F Find File */
189 013 , 68, /* X-^K Write Last Kill */
190 014 , 40, /* X-^L Lowercase Region */
191 015 , 55, /* X-^M EOL CRLF Mode */
192 017 , 27, /* X-^O Delete Blank Lines */
193 020 , 90, /* X-^P Set Profile */
194 022 , 61, /* X-^R Read File */
195 023 , 64, /* X-^S Save File */
196 025 , 39, /* X-^U Uppercase Region */
197 026 , 62, /* X-^V Visit File */
198 027 , 66, /* X-^W Write File */
199 030 , 36, /* X-^X Exchange Point and Mark */
200 032 ,131, /* X-^Z Return to Superior */
201 041 ,130, /* X-! Push to Inferior */
202 044 ,116, /* X-$ Replace in Line */
203 045 ,114, /* X-% Replace String */
204 050 ,100, /* X-( Start Kbd Macro */
205 051 ,101, /* X-) End Kbd Macro */
206 052 ,103, /* X-* View Kbd Macro */
207 056 ,118, /* X-. Set Fill Prefix */
208 060 , 75, /* X-0 Delete Window */
209 061 , 71, /* X-1 One Window */
210 062 , 70, /* X-2 Two Windows */
211 070 , 76, /* X-8 Standout Window */
212 071 , 77, /* X-9 Two Mode Windows */
213 075 , 58, /* X-= What Page */
214 0136, 73, /* X-^ Grow Window */
215 0102, 50, /* X-B Select Buffer */
216 0105,102, /* X-E Execute Kbd Macro */
217 0106,117, /* X-F Set Fill Column */
218 0111, 63, /* X-I Insert File */
219 0113, 52, /* X-K Kill Buffer */
220 0117, 72, /* X-O Other Window */
221 0123, 65, /* X-S Save All Files */
222 0124,119, /* X-T Auto Fill Mode */
223 0177, 29, /* X-DEL Backward Kill Line */
224};
225struct profile def_prof = {
226 1, /* Ver */
227 sizeof(charmap), charmap,
228 sizeof(metamap)/2, metamap,
229 sizeof(extmap)/2, extmap,
230 0, 0
231};
Note: See TracBrowser for help on using the repository browser.