´ÜÃàŰ ±¸¼ºÀ» »ç¿ëÇÏ¿© ´ÜÃàŰ ¼¼Æ®ÀÇ ÀÏ¹Ý ½ºÅ¸ÀÏÀ̳ª ÁÖÁ¦¸¦ ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î Workbench´Â "±âº»" ´ÜÃàŰ ±¸¼º ¹× "Emacs" ´ÜÃàŰ ±¸¼ºÀ» Á¦°øÇÕ´Ï´Ù. ÁÖ¾îÁø ½Ã°£¿¡ ÇϳªÀÇ ´ÜÃàŰ ±¸¼º¸¸ Ȱ¼ºÈµË´Ï´Ù. ÀÏ¹Ý »ç¿ëÀÚ´Â Workbench ȯ°æ ¼³Á¤ ´ëÈ »óÀÚ¸¦ »ç¿ëÇÏ¿© Ȱ¼ºÈµÇ´Â ´ÜÃàŰ ±¸¼ºÀ» Á¦¾îÇÕ´Ï´Ù.
±¸ÇöÇÏ´Â °üÁ¡¿¡¼ º¼ ¶§ ´ÜÃàŰ ±¸¼ºÀº ´ÜÃàŰ ¼¼Æ® ±×·ìÀÇ À̸§ÀÔ´Ï´Ù. ´ÜÃàŰ ±¸¼º°ú ¿¬°üµÈ ´ÜÃàŰ ¼¼Æ®°¡ ¾øÀ¸¸é ´ÜÃàŰ ±¸¼º ÀÚü´Â ¾Æ¹« °Íµµ ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù. »ç½Ç ´ÜÃàŰ ±¸¼º¿¡ ´ëÇØ Á¤ÀÇµÈ ´ÜÃàŰ ¼¼Æ®°¡ ¾øÀ¸¸é ´ÜÃàŰ ±¸¼ºÀº ȯ°æ ¼³Á¤ ´ëÈ »óÀÚ¿¡ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù.
Workbench emacs ´ÜÃàŰ ¼¼Æ®°¡ ´ÜÃàŰ ±¸¼º°ú ¿¬°üµÇ´Â ¹æ¹ýÀ» ¾Ë·Á¸é Workbench emacs ´ÜÃàŰ ¼¼Æ®¸¦ ´Ù½Ã ÇÑ ¹ø »ìÆìº¾´Ï´Ù.
<extension point="org.eclipse.ui.acceleratorSets"> <acceleratorSet scopeId="org.eclipse.ui.globalScope" configurationId="org.eclipse.ui.emacsAcceleratorConfiguration"> <accelerator key="Ctrl+F4||Ctrl+X Ctrl+K" id="org.eclipse.ui.file.close"> </accelerator> <accelerator key="Ctrl+Shift+F4||Ctrl+X Ctrl+C" id="org.eclipse.ui.file.closeAll"> </accelerator> <accelerator key="Ctrl+X Ctrl+S" id="org.eclipse.ui.file.save"> </accelerator> ...
´ÜÃàŰ ¼¼Æ®°¡ Á¤ÀÇµÇ¸é ¿¬°üµÈ ´ÜÃàŰ ±¸¼ºÀÇ configurationID¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ¼¼Æ®°¡ ¼ÓÇÏ´Â ´ÜÃàŰ ±¸¼ºÀ» »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ °æ¿ì¿¡¸¸ ´ÜÃàŰ ¼¼Æ®°¡ »ç¿ëµË´Ï´Ù.
Ç÷¯±×Àο¡¼ ´ÜÃàŰ ¼¼Æ®¸¦ Á¤ÀÇÇÒ ¶§ ÀϹÝÀûÀ¸·Î ±âÁ¸ ´ÜÃàŰ ±¸¼º¿¡ ÁöÁ¤ÇÕ´Ï´Ù. ±×·¯³ª Ç÷¯±×Àο¡¼ ¿ÏÀüÈ÷ »õ·Î¿î ½ºÅ¸ÀÏÀÇ ´ÜÃà۸¦ Á¤ÀÇÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ·± °æ¿ì org.eclipse.ui.acceleratorConfigurations È®ÀåÁ¡À» »ç¿ëÇÏ¿© »õ·Î¿î À¯ÇüÀÇ ´ÜÃàŰ ±¸¼ºÀ» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½Àº ´ÜÃàŰ ±¸¼º¿¡ ´ëÇÑ Workbench ¸¶Å©¾÷ÀÔ´Ï´Ù.
<extension point="org.eclipse.ui.acceleratorConfigurations"> <acceleratorConfiguration name="%DefaultAcceleratorConfiguration.name" description="%DefaultAcceleratorConfiguration.description" id="org.eclipse.ui.defaultAcceleratorConfiguration"> </acceleratorConfiguration> <acceleratorConfiguration name="%EmacsAcceleratorConfiguration.name" description="%EmacsAcceleratorConfiguration.description" id="org.eclipse.ui.emacsAcceleratorConfiguration"> </acceleratorConfiguration> </extension>
nameÀº »ç¿ë °¡´ÉÇÑ ±¸¼º ¸ñ·ÏÀÇ È¯°æ ¼³Á¤ ÆäÀÌÁö¿¡¼ »ç¿ëµË´Ï´Ù.