source: trunk/minix/commands/elle/defprf.e@ 22

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

Minix 3.1.2a

File size: 8.6 KB
Line 
1;;;
2;;; ELLE Default Command Profile - "defprf.e"
3;;;
4;;; This file is input to the ellec program. It defines the default
5;;; command key bindings that ELLE uses, in the absence of an individual
6;;; user profile.
7;;; These defaults attempt to emulate the default EMACS command key
8;;; bindings. Differences, where known, are commented.
9;;;
10;;; "ELLE" means the function is unique to ELLE.
11;;; E/G: (cmd altnam) "thisname";
12;;; "E:" refers to TOPS-20 EMACS, "G:" refers to Gnu Emacs.
13;;; (cmd) This function exists but is bound to "cmd" instead.
14;;; (*) function exists but is not bound to any specific key.
15;;; () function does not exist.
16;;; (=) function exists, with same binding (normally omitted)
17;;; altnam Name by which this function is known.
18;;; "thisname" - name of function bound to this command.
19;;; - means the command is unbound (undefined).
20
21(keyallunbind) ; Flush any predefined bindings
22
23(keybind ^@ "Set/Pop Mark")
24(keybind ^A "Beginning of Line")
25(keybind ^B "Backward Character")
26; ^C not bound. ; E: ()- G: mode-specific-command-prefix
27(keybind ^D "Delete Character")
28(keybind ^E "End of Line")
29(keybind ^F "Forward Character")
30(keybind ^H "Backward Character") ; G: (^B) help-command
31(keybind ^I "Indent According to Mode")
32(keybind ^J "Indent New Line")
33(keybind ^K "Kill Line")
34(keybind ^L "New Window")
35(keybind ^M "CRLF")
36(keybind ^N "Down Real Line")
37(keybind ^O "Open Line")
38(keybind ^P "Up Real Line")
39(keybind ^Q "Quoted Insert")
40(keybind ^R "Reverse Search")
41(keybind ^S "Incremental Search")
42(keybind ^T "Transpose Characters")
43(keybind ^U "Universal Arg")
44(keybind ^V "Next Screen")
45(keybind ^W "Kill Region")
46(keybind ^X "Prefix Extend")
47(keybind ^Y "Un-kill")
48; ^Z not bound ; E: Prefix Control-Meta; G: suspend-emacs
49(keybind ^[ "Prefix Meta")
50(keybind "^\" "Debug Mode") ; ELLE. E: () Prefix Meta; G: () -
51; ^] not bound. ; E+G: Abort Recursive Edit
52(keybind ^^ "Hit Breakpoint") ; ELLE. E: () Prefix Control; G: () -
53(keybind ^_ "Describe") ; E: (M-?) Help; G: (^H-k) undo
54(keybind " " "Insert Self")
55(keybind ! "Insert Self")
56(keybind """" "Insert Self")
57(keybind # "Insert Self")
58(keybind $ "Insert Self")
59(keybind % "Insert Self")
60(keybind & "Insert Self")
61(keybind ' "Insert Self")
62(keybind "(" "Insert Self")
63(keybind ")" "Insert Self")
64(keybind * "Insert Self")
65(keybind + "Insert Self")
66(keybind , "Insert Self")
67(keybind - "Insert Self")
68(keybind . "Insert Self")
69(keybind / "Insert Self")
70(keybind 0 "Insert Self")
71(keybind 1 "Insert Self")
72(keybind 2 "Insert Self")
73(keybind 3 "Insert Self")
74(keybind 4 "Insert Self")
75(keybind 5 "Insert Self")
76(keybind 6 "Insert Self")
77(keybind 7 "Insert Self")
78(keybind 8 "Insert Self")
79(keybind 9 "Insert Self")
80(keybind : "Insert Self")
81(keybind ";" "Insert Self")
82(keybind < "Insert Self")
83(keybind = "Insert Self")
84(keybind > "Insert Self")
85(keybind ? "Insert Self")
86(keybind @ "Insert Self")
87(keybind A "Insert Self")
88(keybind B "Insert Self")
89(keybind C "Insert Self")
90(keybind D "Insert Self")
91(keybind E "Insert Self")
92(keybind F "Insert Self")
93(keybind G "Insert Self")
94(keybind H "Insert Self")
95(keybind I "Insert Self")
96(keybind J "Insert Self")
97(keybind K "Insert Self")
98(keybind L "Insert Self")
99(keybind M "Insert Self")
100(keybind N "Insert Self")
101(keybind O "Insert Self")
102(keybind P "Insert Self")
103(keybind Q "Insert Self")
104(keybind R "Insert Self")
105(keybind S "Insert Self")
106(keybind T "Insert Self")
107(keybind U "Insert Self")
108(keybind V "Insert Self")
109(keybind W "Insert Self")
110(keybind X "Insert Self")
111(keybind Y "Insert Self")
112(keybind Z "Insert Self")
113(keybind [ "Insert Self")
114(keybind "\" "Insert Self")
115(keybind ] "Insert Self")
116(keybind ^ "Insert Self")
117(keybind _ "Insert Self")
118(keybind ` "Insert Self")
119(keybind a "Insert Self")
120(keybind b "Insert Self")
121(keybind c "Insert Self")
122(keybind d "Insert Self")
123(keybind e "Insert Self")
124(keybind f "Insert Self")
125(keybind g "Insert Self")
126(keybind h "Insert Self")
127(keybind i "Insert Self")
128(keybind j "Insert Self")
129(keybind k "Insert Self")
130(keybind l "Insert Self")
131(keybind m "Insert Self")
132(keybind n "Insert Self")
133(keybind o "Insert Self")
134(keybind p "Insert Self")
135(keybind q "Insert Self")
136(keybind r "Insert Self")
137(keybind s "Insert Self")
138(keybind t "Insert Self")
139(keybind u "Insert Self")
140(keybind v "Insert Self")
141(keybind w "Insert Self")
142(keybind x "Insert Self")
143(keybind y "Insert Self")
144(keybind z "Insert Self")
145(keybind { "Insert Self")
146(keybind | "Insert Self")
147(keybind } "Insert Self")
148(keybind ~ "Insert Self")
149(keybind DEL "Backward Delete Character")
150
151; Meta chars
152
153(keybind M-^B "Move to Window Bottom") ; ELLE (ima). E+G:()-
154(keybind M-^L "Goto Line") ; E:(); G:(* goto-line) -
155(keybind M-^N "Scroll Window Down") ; ELLE (ima). E+G:()- forward-list
156(keybind M-^P "Scroll Window Up") ; ELLE (ima). E+G:()- backward-list
157(keybind M-^R "Reverse String Search") ; E:(*); G:(* search-backward) -
158(keybind M-^S "String Search") ; E:(*); G:(* search-forward) isearch-forward-regexp
159(keybind M-^T "Move to Window Top") ; ELLE (ima). E+G:()-
160(keybind M-^W "Append Next Kill")
161(keybind M-^X "Select Existing Buffer") ; ELLE (ima). E+G:()-
162(keybind M-^^ "Shrink Window") ; ELLE (ima). E+G:()-
163(keybind M-% "Query Replace")
164(keybind M-- "Negative Argument")
165(keybind M-0 "Argument Digit")
166(keybind M-1 "Argument Digit")
167(keybind M-2 "Argument Digit")
168(keybind M-3 "Argument Digit")
169(keybind M-4 "Argument Digit")
170(keybind M-5 "Argument Digit")
171(keybind M-6 "Argument Digit")
172(keybind M-7 "Argument Digit")
173(keybind M-8 "Argument Digit")
174(keybind M-9 "Argument Digit")
175(keybind "M-;" "Indent for Comment")
176(keybind M-< "Goto Beginning")
177(keybind M-> "Goto End")
178(keybind M-[ "Backward Paragraph")
179(keybind "M-\" "Delete Horizontal Space")
180(keybind M-] "Forward Paragraph")
181(keybind M-B "Backward Word")
182(keybind M-C "Uppercase Initial")
183(keybind M-D "Kill Word")
184(keybind M-F "Forward Word")
185(keybind M-G "Fill Region")
186(keybind M-H "Mark Paragraph")
187(keybind M-I "Indent Relative") ; E+G: (*) Tab to Tab Stop
188(keybind M-L "Lowercase Word")
189(keybind M-M "Back to Indentation")
190(keybind M-N "Next Line") ; E:(*); G:(* forward-line) -
191(keybind M-O "VT100 button hack") ; ELLE. E+G: () -
192(keybind M-P "Previous Line") ; E:(*); G:() -
193(keybind M-Q "Fill Paragraph")
194(keybind M-T "Transpose Words")
195(keybind M-U "Uppercase Word")
196(keybind M-V "Previous Screen")
197(keybind M-W "Copy Region")
198(keybind M-Y "Un-kill Pop")
199(keybind M-~ "Buffer Not Modified")
200(keybind M-DEL "Backward Kill Word")
201
202; Extended commands
203
204(keybind X-^B "List Buffers")
205(keybind X-^C "Write File Exit") ; ELLE (ima). E:()-; G: (= save-buffers-kill-emacs)
206(keybind X-^E "Write Region") ; E:(*)-; G:(*) eval-last-sexp
207(keybind X-^F "Find File")
208(keybind X-^K "Write Last Kill") ; ELLE (mnx). E+G:()-
209(keybind X-^L "Lowercase Region")
210(keybind X-^M "EOL CRLF Mode") ; ELLE. E+G: ()-
211(keybind X-^O "Delete Blank Lines")
212(keybind X-^P "Set Profile") ; ELLE. E+G: () Mark Page
213(keybind X-^R "Read File")
214(keybind X-^S "Save File")
215(keybind X-^U "Uppercase Region")
216(keybind X-^V "Visit File")
217(keybind X-^W "Write File")
218(keybind X-^X "Exchange Point and Mark")
219(keybind X-^Z "Return to Superior") ; G:() suspend-emacs
220(keybind X-! "Push to Inferior") ; ELLE. E:(*)-; G:()-
221(keybind X-$ "Replace in Line") ; ELLE (mnx). E+G:()-
222(keybind X-% "Replace String") ; E+G: (*) -
223(keybind "X-(" "Start Kbd Macro")
224(keybind "X-)" "End Kbd Macro")
225(keybind X-* "View Kbd Macro") ; E: (*)-; G: ()-
226(keybind X-. "Set Fill Prefix")
227(keybind X-0 "Delete Window") ; E: ()-
228(keybind X-1 "One Window")
229(keybind X-2 "Two Windows")
230(keybind X-8 "Standout Window") ; ELLE. E+G:()-
231(keybind X-9 "Two Mode Windows") ; ELLE. E+G:()-
232(keybind X-= "What Page") ; E+G: (*) What Cursor Position
233(keybind X-^ "Grow Window")
234(keybind X-B "Select Buffer")
235(keybind X-E "Execute Kbd Macro")
236(keybind X-F "Set Fill Column")
237(keybind X-I "Insert File") ; E: (*) Info
238(keybind X-K "Kill Buffer")
239(keybind X-O "Other Window")
240(keybind X-S "Save All Files") ; E:(*)-; G:(= save-some-buffers)
241(keybind X-T "Auto Fill Mode") ; E:(*) Transpose Regions; G:(*)-
242(keybind X-DEL "Backward Kill Line") ; ELLE(ico) E+G:() Backward Kill Sentence
243
244
245; IMAGEN-specific functions, not bound.
246;(keybind "" "Text Mode") ; IMAGEN E:(*); G:(*)
247;(keybind "" "Execute Unix Command") ; IMAGEN E:(); G:(M-! shell-command)
248;(keybind "" "Execute Make") ; IMAGEN E:(* Compile); G:(* compile)
249;(keybind "" "Find Next Error") ; IMAGEN E:(); G:(X-` next-error)
250
251; SUN Mouse functions, for menuitem selection.
252;(menuitem "Stuff Selection") ; SUN
253;(menuitem "Select Region") ; SUN
254
255; Forget completely about these.
256;(keybind "" "ICO Extend Command") ; ICONOGRAPHICS
257;(keybind "" "ICO Typeset Funs") ; ICONOGRAPHICS
258;(keybind "" "ICO Spec Input Funs") ; ICONOGRAPHICS
259
Note: See TracBrowser for help on using the repository browser.