OSDN Git Service

3c4e5ab791006419387845ad1bad6d196d853725
[moreemacs/moreemacs.git] / jp.sourceforge.moreemacs / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4    <extension
5          point="org.eclipse.ui.commands">
6       <category
7             id="jp.sourceforge.moreemacs.category"
8             name="More Emacs">
9       </category>
10       <command
11             categoryId="jp.sourceforge.moreemacs.category"
12             id="jp.sourceforge.moreemacs.MoveBeginningOfLine"
13             name="move-beginning-of-line">
14       </command>
15       <command
16             categoryId="jp.sourceforge.moreemacs.category"
17             id="jp.sourceforge.moreemacs.MoveEndOfLine"
18             name="move-end-of-line">
19       </command>
20       <command
21             categoryId="jp.sourceforge.moreemacs.category"
22             id="jp.sourceforge.moreemacs.ForwardWord"
23             name="forward-word">
24       </command>
25       <command
26             categoryId="jp.sourceforge.moreemacs.category"
27             id="jp.sourceforge.moreemacs.BackwardWord"
28             name="backward-word">
29       </command>
30       <command
31             categoryId="jp.sourceforge.moreemacs.category"
32             id="jp.sourceforge.moreemacs.KillWord"
33             name="kill-word">
34       </command>
35       <command
36             categoryId="jp.sourceforge.moreemacs.category"
37             id="jp.sourceforge.moreemacs.BackwardKillWord"
38             name="backward-kill-word">
39       </command>
40       <command
41             categoryId="jp.sourceforge.moreemacs.category"
42             id="jp.sourceforge.moreemacs.DeleteHorizontalSpace"
43             name="delete-horizontal-space">
44       </command>
45       <command
46             categoryId="jp.sourceforge.moreemacs.category"
47             id="jp.sourceforge.moreemacs.KillLine"
48             name="kill-line">
49       </command>
50       <command
51             categoryId="jp.sourceforge.moreemacs.category"
52             id="jp.sourceforge.moreemacs.TransposeChars"
53             name="transpose-chars">
54       </command>
55       <command
56             categoryId="jp.sourceforge.moreemacs.category"
57             id="jp.sourceforge.moreemacs.TransposeWords"
58             name="transpose-words">
59       </command>
60       <command
61             categoryId="jp.sourceforge.moreemacs.category"
62             id="jp.sourceforge.moreemacs.KillRectangle"
63             name="kill-rectangle">
64       </command>
65       <command
66             categoryId="jp.sourceforge.moreemacs.category"
67             id="jp.sourceforge.moreemacs.YankRectangle"
68             name="yank-rectangle">
69       </command>
70       <command
71             categoryId="jp.sourceforge.moreemacs.category"
72             id="jp.sourceforge.moreemacs.OpenLine"
73             name="open-line">
74       </command>
75       <command
76             categoryId="jp.sourceforge.moreemacs.category"
77             id="jp.sourceforge.moreemacs.NewLine"
78             name="newline">
79       </command>
80       <command
81             categoryId="jp.sourceforge.moreemacs.category"
82             id="jp.sourceforge.moreemacs.UpcaseWord"
83             name="upcase-word">
84       </command>
85       <command
86             categoryId="jp.sourceforge.moreemacs.category"
87             id="jp.sourceforge.moreemacs.DowncaseWord"
88             name="downcase-word">
89       </command>
90       <command
91             categoryId="jp.sourceforge.moreemacs.category"
92             id="jp.sourceforge.moreemacs.CapitalizeWord"
93             name="capitalize-word">
94       </command>
95       <command
96             categoryId="jp.sourceforge.moreemacs.category"
97             id="jp.sourceforge.moreemacs.CommentRegion"
98             name="comment-region">
99       </command>
100    </extension>
101
102    <extension
103          point="org.eclipse.ui.handlers">
104       <handler
105             commandId="jp.sourceforge.moreemacs.MoveBeginningOfLine">
106          <class
107                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
108          </class>
109       </handler>
110       <handler
111             commandId="jp.sourceforge.moreemacs.MoveEndOfLine">
112          <class
113                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
114          </class>
115       </handler>
116       <handler
117             commandId="jp.sourceforge.moreemacs.ForwardWord">
118          <class
119                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
120          </class>
121       </handler>
122       <handler
123             commandId="jp.sourceforge.moreemacs.BackwardWord">
124          <class
125                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
126          </class>
127       </handler>
128       <handler
129             commandId="jp.sourceforge.moreemacs.KillWord">
130          <class
131                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
132          </class>
133       </handler>
134       <handler
135             commandId="jp.sourceforge.moreemacs.BackwardKillWord">
136          <class
137                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
138          </class>
139       </handler>
140       <handler
141             commandId="jp.sourceforge.moreemacs.DeleteHorizontalSpace">
142          <class
143                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
144          </class>
145       </handler>
146       <handler
147             commandId="jp.sourceforge.moreemacs.KillLine">
148          <class
149                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
150          </class>
151       </handler>
152       <handler
153             commandId="jp.sourceforge.moreemacs.TransposeChars">
154          <class
155                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
156          </class>
157       </handler>
158       <handler
159             commandId="jp.sourceforge.moreemacs.TransposeWords">
160          <class
161                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
162          </class>
163       </handler>
164       <handler
165             commandId="jp.sourceforge.moreemacs.KillRectangle">
166          <class
167                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
168          </class>
169       </handler>
170       <handler
171             commandId="jp.sourceforge.moreemacs.YankRectangle">
172          <class
173                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
174          </class>
175       </handler>
176       <handler
177             commandId="jp.sourceforge.moreemacs.OpenLine">
178          <class
179                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
180          </class>
181       </handler>
182       <handler
183             commandId="jp.sourceforge.moreemacs.NewLine">
184          <class
185                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
186          </class>
187       </handler>
188       <handler
189             commandId="jp.sourceforge.moreemacs.UpcaseWord">
190          <class
191                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
192          </class>
193       </handler>
194       <handler
195             commandId="jp.sourceforge.moreemacs.DowncaseWord">
196          <class
197                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
198          </class>
199       </handler>
200       <handler
201             commandId="jp.sourceforge.moreemacs.CapitalizeWord">
202          <class
203                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
204          </class>
205       </handler>
206       <handler
207             commandId="jp.sourceforge.moreemacs.CommentRegion">
208          <class
209                class="jp.sourceforge.moreemacs.handlers.CommandHandler">
210          </class>
211       </handler>
212
213    </extension>
214
215    <extension
216          point="org.eclipse.ui.bindings">
217       <scheme
218             description="provides more emacs like key binding."
219             id="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
220             parentId="org.eclipse.ui.defaultAcceleratorConfiguration"
221             name="More Emacs">
222       </scheme>
223       <!-- M1=CTRL, M2=SHIFT, M3=ALT for windows platform -->
224
225       <key
226             commandId="org.eclipse.ui.edit.undo"
227             contextId="org.eclipse.ui.contexts.window"
228             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
229             sequence="CTRL+/">
230       </key>
231       <key
232             commandId="org.eclipse.ui.edit.text.deletePrevious"
233             contextId="org.eclipse.ui.contexts.window"
234             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
235             sequence="CTRL+H">
236       </key>
237       <key
238             commandId="org.eclipse.ui.window.nextEditor"
239             contextId="org.eclipse.ui.contexts.window"
240             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
241             sequence="CTRL+TAB">
242       </key>
243       <key
244             commandId="org.eclipse.ui.window.nextEditor"
245             contextId="org.eclipse.ui.contexts.window"
246             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
247             sequence="CTRL+X O">
248       </key>
249       <key
250             commandId="org.eclipse.ui.window.previousEditor"
251             contextId="org.eclipse.ui.contexts.window"
252             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
253             sequence="CTRL+M2+TAB">
254       </key>
255       <key
256             commandId="org.eclipse.ui.file.close"
257             contextId="org.eclipse.ui.contexts.window"
258             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
259             sequence="CTRL+X 0">
260       </key>
261       <key
262             commandId="org.eclipse.ui.window.maximizePart"
263             contextId="org.eclipse.ui.contexts.window"
264             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
265             sequence="CTRL+X 1">
266       </key>
267       <key
268             commandId="org.eclipse.ui.window.newEditor"
269             contextId="org.eclipse.ui.contexts.window"
270             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
271             sequence="CTRL+X 2">
272       </key>
273       <key
274             commandId="org.eclipse.ui.edit.findReplace"
275             contextId="org.eclipse.ui.contexts.window"
276             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
277             sequence="M3+M2+5">
278       </key>
279       <key
280             commandId="org.eclipse.ui.edit.text.goto.lineStart"
281             contextId="org.eclipse.ui.textEditorScope"
282             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
283             sequence="M3+M">
284       </key>
285       <key
286             commandId="jp.sourceforge.moreemacs.NewLine"
287             contextId="org.eclipse.ui.textEditorScope"
288             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
289             sequence="CTRL+M">
290       </key>
291       <key
292             contextId="org.eclipse.ui.textEditorScope"
293             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
294             sequence="CTRL+J">
295       </key>
296       <key
297             commandId="jp.sourceforge.moreemacs.MoveBeginningOfLine"
298             contextId="org.eclipse.ui.textEditorScope"
299             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
300             sequence="CTRL+A">
301       </key>
302       <key
303             commandId="jp.sourceforge.moreemacs.MoveEndOfLine"
304             contextId="org.eclipse.ui.textEditorScope"
305             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
306             sequence="CTRL+E">
307       </key>
308       <key
309             commandId="jp.sourceforge.moreemacs.ForwardWord"
310             contextId="org.eclipse.ui.textEditorScope"
311             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
312             sequence="M3+F">
313       </key>
314       <key
315             commandId="jp.sourceforge.moreemacs.BackwardWord"
316             contextId="org.eclipse.ui.textEditorScope"
317             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
318             sequence="M3+B">
319       </key>
320       <key
321             commandId="jp.sourceforge.moreemacs.KillWord"
322             contextId="org.eclipse.ui.textEditorScope"
323             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
324             sequence="M3+D">
325       </key>
326       <key
327             commandId="jp.sourceforge.moreemacs.BackwardKillWord"
328             contextId="org.eclipse.ui.textEditorScope"
329             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
330             sequence="M3+Backspace">
331       </key>
332       <key
333             commandId="jp.sourceforge.moreemacs.DeleteHorizontalSpace"
334             contextId="org.eclipse.ui.textEditorScope"
335             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
336             sequence="M3+\">
337       </key>
338       <key
339             commandId="jp.sourceforge.moreemacs.KillLine"
340             contextId="org.eclipse.ui.textEditorScope"
341             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
342             sequence="CTRL+K">
343       </key>
344       <key
345             commandId="jp.sourceforge.moreemacs.OpenLine"
346             contextId="org.eclipse.ui.textEditorScope"
347             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
348             sequence="CTRL+O">
349       </key>
350       <key
351             commandId="jp.sourceforge.moreemacs.TransposeChars"
352             contextId="org.eclipse.ui.textEditorScope"
353             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
354             sequence="CTRL+T">
355       </key>
356       <key
357             commandId="jp.sourceforge.moreemacs.TransposeWords"
358             contextId="org.eclipse.ui.textEditorScope"
359             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
360             sequence="M3+T">
361       </key>
362       <key
363             commandId="jp.sourceforge.moreemacs.KillRectangle"
364             contextId="org.eclipse.ui.textEditorScope"
365             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
366             sequence="CTRL+X R K">
367       </key>
368       <key
369             commandId="jp.sourceforge.moreemacs.YankRectangle"
370             contextId="org.eclipse.ui.textEditorScope"
371             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
372             sequence="CTRL+X R Y">
373       </key>
374       <key
375             commandId="jp.sourceforge.moreemacs.UpcaseWord"
376             contextId="org.eclipse.ui.textEditorScope"
377             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
378             sequence="M3+U">
379       </key>
380       <key
381             commandId="jp.sourceforge.moreemacs.DowncaseWord"
382             contextId="org.eclipse.ui.textEditorScope"
383             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
384             sequence="M3+L">
385       </key>
386       <key
387             commandId="jp.sourceforge.moreemacs.CapitalizeWord"
388             contextId="org.eclipse.ui.textEditorScope"
389             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
390             sequence="M3+C">
391       </key>
392       <key
393             commandId="jp.sourceforge.moreemacs.CommentRegion"
394             contextId="org.eclipse.ui.textEditorScope"
395             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
396             sequence="CTRL+C CTRL+C">
397       </key>
398       <key
399             commandId="jp.sourceforge.moreemacs.CommentRegion"
400             contextId="org.eclipse.ui.textEditorScope"
401             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
402             sequence="CTRL+U CTRL+C CTRL+C">
403       </key>
404
405
406       <!-- emacs key bindings org.eclipse.ui.workbench.texteditor_3.8.100.v20120619-083720/plugin.xml -->
407       <key
408             commandId="org.eclipse.ui.edit.text.cut.line.to.beginning"
409             contextId="org.eclipse.ui.textEditorScope"
410             sequence="ALT+0 CTRL+K"
411             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
412       <key
413             commandId="org.eclipse.ui.edit.text.cut.line.to.beginning"
414             contextId="org.eclipse.ui.textEditorScope"
415             sequence="ESC 0 CTRL+K"
416             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
417       <!-- <key -->
418       <!--       commandId="org.eclipse.ui.edit.text.cut.line.to.end" -->
419       <!--       contextId="org.eclipse.ui.textEditorScope" -->
420       <!--       sequence="CTRL+K" -->
421       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
422       <key
423             commandId="org.eclipse.ui.edit.text.set.mark"
424             contextId="org.eclipse.ui.textEditorScope"
425             sequence="CTRL+SPACE"
426             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
427       <key
428             commandId="org.eclipse.ui.edit.text.set.mark"
429             contextId="org.eclipse.ui.textEditorScope"
430             sequence="CTRL+2"
431             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
432       <key
433             commandId="org.eclipse.ui.edit.text.clear.mark"
434             contextId="org.eclipse.ui.textEditorScope"
435             sequence="CTRL+G"
436             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
437       <key
438             commandId="org.eclipse.ui.edit.text.swap.mark"
439             contextId="org.eclipse.ui.textEditorScope"
440             sequence="CTRL+X CTRL+X"
441             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
442       <key
443             commandId="org.eclipse.ui.edit.findIncremental"
444             contextId="org.eclipse.ui.textEditorScope"
445             sequence="CTRL+S"
446             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
447       <key
448             commandId="org.eclipse.ui.edit.findIncrementalReverse"
449             contextId="org.eclipse.ui.textEditorScope"
450             sequence="CTRL+R"
451             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
452       <key
453             commandId="org.eclipse.ui.edit.text.goto.lineUp"
454             contextId="org.eclipse.ui.textEditorScope"
455             sequence="CTRL+P"
456             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
457       <key
458             commandId="org.eclipse.ui.edit.text.goto.lineDown"
459             contextId="org.eclipse.ui.textEditorScope"
460             sequence="CTRL+N"
461             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
462       <!-- <key -->
463       <!--       commandId="org.eclipse.ui.edit.text.goto.lineStart" -->
464       <!--       contextId="org.eclipse.ui.textEditorScope" -->
465       <!--       sequence="CTRL+A" -->
466       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
467       <!-- <key -->
468       <!--       commandId="org.eclipse.ui.edit.text.goto.lineEnd" -->
469       <!--       contextId="org.eclipse.ui.textEditorScope" -->
470       <!--       sequence="CTRL+E" -->
471       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
472       <key
473             commandId="org.eclipse.ui.edit.text.goto.line"
474             contextId="org.eclipse.ui.textEditorScope"
475             sequence="CTRL+X G"
476             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
477       <key
478             commandId="org.eclipse.ui.edit.text.goto.columnPrevious"
479             contextId="org.eclipse.ui.textEditorScope"
480             sequence="CTRL+B"
481             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
482       <key
483             commandId="org.eclipse.ui.edit.text.goto.columnNext"
484             contextId="org.eclipse.ui.textEditorScope"
485             sequence="CTRL+F"
486             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
487       <key
488             commandId="org.eclipse.ui.edit.text.goto.pageUp"
489             contextId="org.eclipse.ui.textEditorScope"
490             sequence="ALT+V"
491             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
492       <key
493             commandId="org.eclipse.ui.edit.text.goto.pageUp"
494             contextId="org.eclipse.ui.textEditorScope"
495             sequence="ESC V"
496             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
497       <key
498             commandId="org.eclipse.ui.edit.text.goto.pageDown"
499             contextId="org.eclipse.ui.textEditorScope"
500             sequence="CTRL+V"
501             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
502       <!-- <key -->
503       <!--       commandId="org.eclipse.ui.edit.text.goto.wordPrevious" -->
504       <!--       contextId="org.eclipse.ui.textEditorScope" -->
505       <!--       sequence="ALT+B" -->
506       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
507       <key
508             commandId="org.eclipse.ui.edit.text.goto.wordPrevious"
509             contextId="org.eclipse.ui.textEditorScope"
510             sequence="ESC B"
511             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
512       <!-- <key -->
513       <!--       commandId="org.eclipse.ui.edit.text.goto.wordNext" -->
514       <!--       contextId="org.eclipse.ui.textEditorScope" -->
515       <!--       sequence="ALT+F" -->
516       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
517       <!-- <key -->
518       <!--       commandId="org.eclipse.ui.edit.text.goto.wordNext" -->
519       <!--       contextId="org.eclipse.ui.textEditorScope" -->
520       <!--       sequence="ESC F" -->
521       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
522       <key
523             commandId="org.eclipse.ui.edit.text.goto.textStart"
524             contextId="org.eclipse.ui.textEditorScope"
525             sequence="ALT+&lt;"
526             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
527       <key
528             commandId="org.eclipse.ui.edit.text.goto.textStart"
529             contextId="org.eclipse.ui.textEditorScope"
530             sequence="ALT+SHIFT+&lt;"
531             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
532       <key
533             commandId="org.eclipse.ui.edit.text.goto.textStart"
534             contextId="org.eclipse.ui.textEditorScope"
535             sequence="ESC &lt;"
536             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
537       <key
538             commandId="org.eclipse.ui.edit.text.goto.textStart"
539             contextId="org.eclipse.ui.textEditorScope"
540             sequence="ESC SHIFT+&lt;"
541             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
542       <key
543             commandId="org.eclipse.ui.edit.text.goto.textStart"
544             contextId="org.eclipse.ui.textEditorScope"
545             sequence="CTRL+X ["
546             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
547       <key
548             commandId="org.eclipse.ui.edit.text.goto.textEnd"
549             contextId="org.eclipse.ui.textEditorScope"
550             sequence="ALT+&gt;"
551             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
552       <key
553             commandId="org.eclipse.ui.edit.text.goto.textEnd"
554             contextId="org.eclipse.ui.textEditorScope"
555             sequence="ALT+SHIFT+&gt;"
556             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
557       <key
558             commandId="org.eclipse.ui.edit.text.goto.textEnd"
559             contextId="org.eclipse.ui.textEditorScope"
560             sequence="ESC &gt;"
561             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
562       <key
563             commandId="org.eclipse.ui.edit.text.goto.textEnd"
564             contextId="org.eclipse.ui.textEditorScope"
565             sequence="ESC SHIFT+&gt;"
566             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
567       <key
568             commandId="org.eclipse.ui.edit.text.goto.textEnd"
569             contextId="org.eclipse.ui.textEditorScope"
570             sequence="CTRL+X ]"
571             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
572       <key
573             commandId="org.eclipse.ui.edit.text.scroll.lineUp"
574             contextId="org.eclipse.ui.textEditorScope"
575             sequence="ALT+Z"
576             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
577       <key
578             commandId="org.eclipse.ui.edit.text.scroll.lineUp"
579             contextId="org.eclipse.ui.textEditorScope"
580             sequence="ESC Z"
581             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
582       <key
583             commandId="org.eclipse.ui.edit.text.scroll.lineDown"
584             contextId="org.eclipse.ui.textEditorScope"
585             sequence="CTRL+Z"
586             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
587       <key
588             commandId="org.eclipse.ui.edit.text.deleteNext"
589             contextId="org.eclipse.ui.textEditorScope"
590             sequence="CTRL+D"
591             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
592       <!-- <key -->
593       <!--       commandId="org.eclipse.ui.edit.text.deletePreviousWord" -->
594       <!--       contextId="org.eclipse.ui.textEditorScope" -->
595       <!--       sequence="M3+BS" -->
596       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
597       <key
598             platform="carbon"
599             commandId=""
600             contextId="org.eclipse.ui.textEditorScope"
601             sequence="M3+BS"
602             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
603       <!-- <key -->
604       <!--       commandId="org.eclipse.ui.edit.text.deleteNextWord" -->
605       <!--       contextId="org.eclipse.ui.textEditorScope" -->
606       <!--       sequence="M3+DEL" -->
607       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
608       <key
609             platform="carbon"
610             commandId=""
611             contextId="org.eclipse.ui.textEditorScope"
612             sequence="M3+DEL"
613             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
614       <!-- <key -->
615       <!--       commandId="org.eclipse.ui.edit.text.deletePreviousWord" -->
616       <!--       contextId="org.eclipse.ui.textEditorScope" -->
617       <!--       sequence="ESC BS" -->
618       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
619       <!-- <key -->
620       <!--       commandId="org.eclipse.ui.edit.text.deleteNextWord" -->
621       <!--       contextId="org.eclipse.ui.textEditorScope" -->
622       <!--       sequence="M3+D" -->
623       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
624       <!-- <key -->
625       <!--       commandId="org.eclipse.ui.edit.text.deleteNextWord" -->
626       <!--       contextId="org.eclipse.ui.textEditorScope" -->
627       <!--       sequence="ESC D" -->
628       <!--       schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->
629       <key
630             commandId="org.eclipse.ui.edit.text.recenter"
631             contextId="org.eclipse.ui.textEditorScope"
632                 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
633             sequence="CTRL+L"/>
634
635           <!-- org.eclipse.ui_3.103.0.v20120521-2329/plugin.xml -->
636       <key
637             commandId="org.eclipse.ui.file.close"
638             sequence="CTRL+X K"
639             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
640       <key
641             commandId="org.eclipse.ui.file.closeAll"
642             sequence="CTRL+X CTRL+C"
643             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
644       <key
645             commandId="org.eclipse.ui.file.save"
646             sequence="CTRL+X CTRL+S"
647             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
648       <key
649             commandId="org.eclipse.ui.file.saveAll"
650             sequence="CTRL+X S"
651             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
652       <key
653             commandId="org.eclipse.ui.file.print"
654             sequence="M3+F9"
655             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
656       <key
657             commandId="org.eclipse.ui.file.print"
658             sequence="ESC F9"
659             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
660       <key
661             commandId="org.eclipse.ui.edit.undo"
662             sequence="F9"
663             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
664       <key
665             commandId="org.eclipse.ui.edit.undo"
666             sequence="CTRL+X U"
667             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
668       <key
669             commandId="org.eclipse.ui.edit.undo"
670             sequence="CTRL+M2+-"
671             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
672       <key
673             commandId="org.eclipse.ui.edit.redo"
674             sequence="F10"
675             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
676       <key
677             commandId="org.eclipse.ui.edit.redo"
678             sequence="CTRL+X R"
679             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
680       <key
681             commandId="org.eclipse.ui.edit.redo"
682             sequence="CTRL+M2++"
683             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
684       <key
685             commandId="org.eclipse.ui.edit.cut"
686             contextId="org.eclipse.ui.contexts.dialogAndWindow"
687             sequence="CTRL+W"
688             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
689       <key
690             commandId="org.eclipse.ui.edit.copy"
691             contextId="org.eclipse.ui.contexts.dialogAndWindow"
692             sequence="M3+W"
693             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
694       <key
695             commandId="org.eclipse.ui.edit.copy"
696             contextId="org.eclipse.ui.contexts.dialogAndWindow"
697             sequence="ESC W"
698             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
699       <key
700             commandId="org.eclipse.ui.edit.paste"
701             contextId="org.eclipse.ui.contexts.dialogAndWindow"
702             sequence="CTRL+Y"
703             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
704       <key
705             commandId="org.eclipse.ui.edit.paste"
706             contextId="org.eclipse.ui.contexts.dialogAndWindow"
707             sequence="CTRL+Y"
708             platform="gtk"
709             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
710       <key
711             commandId="org.eclipse.ui.edit.selectAll"
712             contextId="org.eclipse.ui.contexts.dialogAndWindow"
713             sequence="CTRL+X H"
714             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
715       <key
716             commandId="org.eclipse.ui.edit.findReplace"
717             sequence="M3+R"
718             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
719       <key
720             commandId="org.eclipse.ui.edit.findReplace"
721             sequence="ESC R"
722             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
723       <key
724             commandId="org.eclipse.ui.edit.text.contentAssist.proposals"
725             contextId="org.eclipse.ui.contexts.dialogAndWindow"
726             sequence="ALT+/"
727             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
728       <key
729             commandId="org.eclipse.ui.edit.text.contentAssist.contextInformation"
730             sequence="ALT+?"
731             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
732       <key
733             commandId="org.eclipse.ui.edit.text.contentAssist.contextInformation"
734             sequence="ALT+SHIFT+?"
735             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>
736       <key
737             commandId="org.eclipse.ui.window.openEditorDropDown"
738             sequence="CTRL+X B"
739             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
740       <key
741             commandId="org.eclipse.ui.window.switchToEditor"
742             sequence="CTRL+X CTRL+B"
743             schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />
744
745    </extension>
746
747 </plugin>