1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <?eclipse version="3.4"?>
\r
5 point="org.eclipse.ui.commands">
\r
7 id="jp.sourceforge.moreemacs.category"
\r
11 categoryId="jp.sourceforge.moreemacs.category"
\r
12 id="jp.sourceforge.moreemacs.MoveBeginningOfLine"
\r
13 name="move-beginning-of-line">
\r
16 categoryId="jp.sourceforge.moreemacs.category"
\r
17 id="jp.sourceforge.moreemacs.MoveEndOfLine"
\r
18 name="move-end-of-line">
\r
21 categoryId="jp.sourceforge.moreemacs.category"
\r
22 id="jp.sourceforge.moreemacs.ForwardWord"
\r
23 name="forward-word">
\r
26 categoryId="jp.sourceforge.moreemacs.category"
\r
27 id="jp.sourceforge.moreemacs.BackwardWord"
\r
28 name="backward-word">
\r
31 categoryId="jp.sourceforge.moreemacs.category"
\r
32 id="jp.sourceforge.moreemacs.KillWord"
\r
36 categoryId="jp.sourceforge.moreemacs.category"
\r
37 id="jp.sourceforge.moreemacs.BackwardKillWord"
\r
38 name="backward-kill-word">
\r
41 categoryId="jp.sourceforge.moreemacs.category"
\r
42 id="jp.sourceforge.moreemacs.DeleteHorizontalSpace"
\r
43 name="delete-horizontal-space">
\r
46 categoryId="jp.sourceforge.moreemacs.category"
\r
47 id="jp.sourceforge.moreemacs.KillLine"
\r
51 categoryId="jp.sourceforge.moreemacs.category"
\r
52 id="jp.sourceforge.moreemacs.TransposeChars"
\r
53 name="transpose-chars">
\r
56 categoryId="jp.sourceforge.moreemacs.category"
\r
57 id="jp.sourceforge.moreemacs.TransposeWords"
\r
58 name="transpose-words">
\r
61 categoryId="jp.sourceforge.moreemacs.category"
\r
62 id="jp.sourceforge.moreemacs.KillRectangle"
\r
63 name="kill-rectangle">
\r
66 categoryId="jp.sourceforge.moreemacs.category"
\r
67 id="jp.sourceforge.moreemacs.YankRectangle"
\r
68 name="yank-rectangle">
\r
71 categoryId="jp.sourceforge.moreemacs.category"
\r
72 id="jp.sourceforge.moreemacs.OpenLine"
\r
76 categoryId="jp.sourceforge.moreemacs.category"
\r
77 id="jp.sourceforge.moreemacs.NewLine"
\r
81 categoryId="jp.sourceforge.moreemacs.category"
\r
82 id="jp.sourceforge.moreemacs.UpcaseWord"
\r
86 categoryId="jp.sourceforge.moreemacs.category"
\r
87 id="jp.sourceforge.moreemacs.DowncaseWord"
\r
88 name="downcase-word">
\r
91 categoryId="jp.sourceforge.moreemacs.category"
\r
92 id="jp.sourceforge.moreemacs.CapitalizeWord"
\r
93 name="capitalize-word">
\r
96 categoryId="jp.sourceforge.moreemacs.category"
\r
97 id="jp.sourceforge.moreemacs.CommentRegion"
\r
98 name="comment-region">
\r
103 point="org.eclipse.ui.handlers">
\r
105 commandId="jp.sourceforge.moreemacs.MoveBeginningOfLine">
\r
107 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
111 commandId="jp.sourceforge.moreemacs.MoveEndOfLine">
\r
113 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
117 commandId="jp.sourceforge.moreemacs.ForwardWord">
\r
119 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
123 commandId="jp.sourceforge.moreemacs.BackwardWord">
\r
125 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
129 commandId="jp.sourceforge.moreemacs.KillWord">
\r
131 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
135 commandId="jp.sourceforge.moreemacs.BackwardKillWord">
\r
137 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
141 commandId="jp.sourceforge.moreemacs.DeleteHorizontalSpace">
\r
143 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
147 commandId="jp.sourceforge.moreemacs.KillLine">
\r
149 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
153 commandId="jp.sourceforge.moreemacs.TransposeChars">
\r
155 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
159 commandId="jp.sourceforge.moreemacs.TransposeWords">
\r
161 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
165 commandId="jp.sourceforge.moreemacs.KillRectangle">
\r
167 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
171 commandId="jp.sourceforge.moreemacs.YankRectangle">
\r
173 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
177 commandId="jp.sourceforge.moreemacs.OpenLine">
\r
179 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
183 commandId="jp.sourceforge.moreemacs.NewLine">
\r
185 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
189 commandId="jp.sourceforge.moreemacs.UpcaseWord">
\r
191 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
195 commandId="jp.sourceforge.moreemacs.DowncaseWord">
\r
197 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
201 commandId="jp.sourceforge.moreemacs.CapitalizeWord">
\r
203 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
207 commandId="jp.sourceforge.moreemacs.CommentRegion">
\r
209 class="jp.sourceforge.moreemacs.handlers.CommandHandler">
\r
216 point="org.eclipse.ui.bindings">
\r
218 description="provides more emacs like key binding."
\r
219 id="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
221 parentId="org.eclipse.ui.emacsAcceleratorConfiguration">
\r
223 <!-- M1=CTRL, M2=SHIFT, M3=ALT for windows platform -->
\r
226 commandId="org.eclipse.ui.edit.undo"
\r
227 contextId="org.eclipse.ui.contexts.window"
\r
228 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
232 commandId="org.eclipse.ui.edit.text.deletePrevious"
\r
233 contextId="org.eclipse.ui.contexts.window"
\r
234 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
238 commandId="org.eclipse.ui.window.nextEditor"
\r
239 contextId="org.eclipse.ui.contexts.window"
\r
240 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
244 commandId="org.eclipse.ui.window.nextEditor"
\r
245 contextId="org.eclipse.ui.contexts.window"
\r
246 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
250 commandId="org.eclipse.ui.window.previousEditor"
\r
251 contextId="org.eclipse.ui.contexts.window"
\r
252 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
253 sequence="M1+M2+TAB">
\r
256 commandId="org.eclipse.ui.file.close"
\r
257 contextId="org.eclipse.ui.contexts.window"
\r
258 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
262 commandId="org.eclipse.ui.window.maximizePart"
\r
263 contextId="org.eclipse.ui.contexts.window"
\r
264 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
268 commandId="org.eclipse.ui.window.newEditor"
\r
269 contextId="org.eclipse.ui.contexts.window"
\r
270 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
274 commandId="org.eclipse.ui.edit.findReplace"
\r
275 contextId="org.eclipse.ui.contexts.window"
\r
276 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
277 sequence="M3+M2+5">
\r
280 commandId="org.eclipse.ui.edit.text.goto.lineStart"
\r
281 contextId="org.eclipse.ui.textEditorScope"
\r
282 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
286 commandId="jp.sourceforge.moreemacs.NewLine"
\r
287 contextId="org.eclipse.ui.textEditorScope"
\r
288 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
292 contextId="org.eclipse.ui.textEditorScope"
\r
293 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
297 commandId="jp.sourceforge.moreemacs.MoveBeginningOfLine"
\r
298 contextId="org.eclipse.ui.textEditorScope"
\r
299 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
303 commandId="jp.sourceforge.moreemacs.MoveEndOfLine"
\r
304 contextId="org.eclipse.ui.textEditorScope"
\r
305 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
309 commandId="jp.sourceforge.moreemacs.ForwardWord"
\r
310 contextId="org.eclipse.ui.textEditorScope"
\r
311 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
315 commandId="jp.sourceforge.moreemacs.BackwardWord"
\r
316 contextId="org.eclipse.ui.textEditorScope"
\r
317 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
321 commandId="jp.sourceforge.moreemacs.KillWord"
\r
322 contextId="org.eclipse.ui.textEditorScope"
\r
323 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
327 commandId="jp.sourceforge.moreemacs.BackwardKillWord"
\r
328 contextId="org.eclipse.ui.textEditorScope"
\r
329 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
330 sequence="M3+Backspace">
\r
333 commandId="jp.sourceforge.moreemacs.DeleteHorizontalSpace"
\r
334 contextId="org.eclipse.ui.textEditorScope"
\r
335 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
339 commandId="jp.sourceforge.moreemacs.KillLine"
\r
340 contextId="org.eclipse.ui.textEditorScope"
\r
341 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
345 commandId="jp.sourceforge.moreemacs.OpenLine"
\r
346 contextId="org.eclipse.ui.textEditorScope"
\r
347 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
351 commandId="jp.sourceforge.moreemacs.TransposeChars"
\r
352 contextId="org.eclipse.ui.textEditorScope"
\r
353 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
357 commandId="jp.sourceforge.moreemacs.TransposeWords"
\r
358 contextId="org.eclipse.ui.textEditorScope"
\r
359 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
363 commandId="jp.sourceforge.moreemacs.KillRectangle"
\r
364 contextId="org.eclipse.ui.textEditorScope"
\r
365 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
366 sequence="M1+X R K">
\r
369 commandId="jp.sourceforge.moreemacs.YankRectangle"
\r
370 contextId="org.eclipse.ui.textEditorScope"
\r
371 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
372 sequence="M1+X R Y">
\r
375 commandId="jp.sourceforge.moreemacs.UpcaseWord"
\r
376 contextId="org.eclipse.ui.textEditorScope"
\r
377 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
381 commandId="jp.sourceforge.moreemacs.DowncaseWord"
\r
382 contextId="org.eclipse.ui.textEditorScope"
\r
383 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
387 commandId="jp.sourceforge.moreemacs.CapitalizeWord"
\r
388 contextId="org.eclipse.ui.textEditorScope"
\r
389 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
393 commandId="jp.sourceforge.moreemacs.CommentRegion"
\r
394 contextId="org.eclipse.ui.textEditorScope"
\r
395 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
396 sequence="M1+C M1+C">
\r
399 commandId="jp.sourceforge.moreemacs.CommentRegion"
\r
400 contextId="org.eclipse.ui.textEditorScope"
\r
401 schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"
\r
402 sequence="M1+U M1+C M1+C">
\r