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.