<scheme\r
description="provides more emacs like key binding."\r
id="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"\r
- name="More Emacs"\r
- parentId="org.eclipse.ui.emacsAcceleratorConfiguration">\r
+ parentId="org.eclipse.ui.defaultAcceleratorConfiguration"\r
+ name="More Emacs">\r
</scheme>\r
<!-- M1=CTRL, M2=SHIFT, M3=ALT for windows platform -->\r
\r
schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"\r
sequence="M1+U M1+C M1+C">\r
</key>\r
+\r
+\r
+ <!-- emacs key bindings org.eclipse.ui.workbench.texteditor_3.8.100.v20120619-083720/plugin.xml -->\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.cut.line.to.beginning"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ALT+0 CTRL+K"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.cut.line.to.beginning"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ESC 0 CTRL+K"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.cut.line.to.end" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="CTRL+K" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.set.mark"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+SPACE"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.set.mark"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+2"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.clear.mark"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+G"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.swap.mark"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+X CTRL+X"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.findIncremental"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+S"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.findIncrementalReverse"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+R"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.lineUp"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+P"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.lineDown"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+N"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.goto.lineStart" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="CTRL+A" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.goto.lineEnd" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="CTRL+E" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.line"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+X G"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.columnPrevious"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+B"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.columnNext"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+F"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.pageUp"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ALT+V"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.pageUp"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ESC V"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.pageDown"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+V"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.goto.wordPrevious" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="ALT+B" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.wordPrevious"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ESC B"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.goto.wordNext" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="ALT+F" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.goto.wordNext" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="ESC F" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textStart"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ALT+<"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textStart"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ALT+SHIFT+<"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textStart"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ESC <"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textStart"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ESC SHIFT+<"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textStart"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+X ["\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textEnd"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ALT+>"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textEnd"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ALT+SHIFT+>"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textEnd"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ESC >"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textEnd"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ESC SHIFT+>"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.goto.textEnd"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+X ]"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.scroll.lineUp"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ALT+Z"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.scroll.lineUp"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="ESC Z"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.scroll.lineDown"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+Z"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.deleteNext"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="CTRL+D"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.deletePreviousWord" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="M3+BS" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <key\r
+ platform="carbon"\r
+ commandId=""\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="M3+BS"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.deleteNextWord" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="M3+DEL" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <key\r
+ platform="carbon"\r
+ commandId=""\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ sequence="M3+DEL"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.deletePreviousWord" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="ESC BS" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.deleteNextWord" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="M3+D" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <!-- <key -->\r
+ <!-- commandId="org.eclipse.ui.edit.text.deleteNextWord" -->\r
+ <!-- contextId="org.eclipse.ui.textEditorScope" -->\r
+ <!-- sequence="ESC D" -->\r
+ <!-- schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/> -->\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.recenter"\r
+ contextId="org.eclipse.ui.textEditorScope"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"\r
+ sequence="CTRL+L"/>\r
+\r
+ <!-- org.eclipse.ui_3.103.0.v20120521-2329/plugin.xml -->\r
+ <key\r
+ commandId="org.eclipse.ui.file.close"\r
+ sequence="CTRL+X K"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.file.closeAll"\r
+ sequence="CTRL+X CTRL+C"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.file.save"\r
+ sequence="CTRL+X CTRL+S"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.file.saveAll"\r
+ sequence="CTRL+X S"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.file.print"\r
+ sequence="M3+F9"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.file.print"\r
+ sequence="ESC F9"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.undo"\r
+ sequence="F9"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.undo"\r
+ sequence="CTRL+X U"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.undo"\r
+ sequence="CTRL+M2+-"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.redo"\r
+ sequence="F10"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.redo"\r
+ sequence="CTRL+X R"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.redo"\r
+ sequence="CTRL+M2++"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.cut"\r
+ contextId="org.eclipse.ui.contexts.dialogAndWindow"\r
+ sequence="CTRL+W"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.copy"\r
+ contextId="org.eclipse.ui.contexts.dialogAndWindow"\r
+ sequence="M3+W"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.copy"\r
+ contextId="org.eclipse.ui.contexts.dialogAndWindow"\r
+ sequence="ESC W"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.paste"\r
+ contextId="org.eclipse.ui.contexts.dialogAndWindow"\r
+ sequence="CTRL+Y"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.paste"\r
+ contextId="org.eclipse.ui.contexts.dialogAndWindow"\r
+ sequence="CTRL+Y"\r
+ platform="gtk"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.selectAll"\r
+ contextId="org.eclipse.ui.contexts.dialogAndWindow"\r
+ sequence="CTRL+X H"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.findReplace"\r
+ sequence="M3+R"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.findReplace"\r
+ sequence="ESC R"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.contentAssist.proposals"\r
+ contextId="org.eclipse.ui.contexts.dialogAndWindow"\r
+ sequence="ALT+/"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.contentAssist.contextInformation"\r
+ sequence="ALT+?"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.edit.text.contentAssist.contextInformation"\r
+ sequence="ALT+SHIFT+?"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration"/>\r
+ <key\r
+ commandId="org.eclipse.ui.window.openEditorDropDown"\r
+ sequence="CTRL+X B"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+ <key\r
+ commandId="org.eclipse.ui.window.switchToEditor"\r
+ sequence="CTRL+X CTRL+B"\r
+ schemeId="jp.sourceforge.moreemacs.moreEmacsAcceleratorConfiguration" />\r
+\r
</extension>\r
\r
</plugin>\r