Story:
A DrJava user spends some time using both UNIX-based editors (e.g. emacs) and Windows- or Mac-based editors. In order to smooth the transitions between various platforms, the user wishes to support both emacs-style shortcuts and Windows-style shortcuts simultaneously. He goes to the key mapping settings in the Preferences dialog of DrJava and adds custom key mappings for all of his favorite emacs shortcuts, leaving the current Windows-like shortcuts intact.
Note: This will require support throughout the config framework as well as the UI setup code. Currently, there is no support for storing multiple instances of the same config option or for installing multiple listeners with different shortcuts for a single command. Adding this support may require significant refactoring.
Logged In: YES
user_id=429731
Once this is implemented, make sure that Shift+Backspace and
Shift+Delete work the same as Backspace and Delete. (Ease
of Use issue 693253.) There's already a test for it
(commented out) in DefinitionsPaneTest.
Multiple Shortcuts for Single Command have been implemented. Need improved GUI for it.