Bug 561826 - Use correct undo/redo keybinding for Emacs key preferences
Summary: Use correct undo/redo keybinding for Emacs key preferences
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.15   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 552208
  Show dependency tree
 
Reported: 2020-04-06 10:57 EDT by Andrew Obuchowicz CLA
Modified: 2020-04-06 17:15 EDT (History)
1 user (show)

See Also:


Attachments
Emacs undo keybinding in Eclipse IDE (21.44 KB, image/png)
2020-04-06 11:48 EDT, Andrew Obuchowicz CLA
no flags Details
Emacs redo keybinding in Eclipse IDE (18.94 KB, image/png)
2020-04-06 11:49 EDT, Andrew Obuchowicz CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Obuchowicz CLA 2020-04-06 10:57:47 EDT
As an Emacs user, it's bothered me since I started using Eclipse that the Emacs key bindings don't have the correct key binding for undo/redo.

By default, undo in Emacs is invoked with CTRL + /, see https://www.gnu.org/software/emacs/manual/html_node/emacs/Undo.html

A popular package for Emacs is undo-tree.el, which binds redo to CTRL + ?, see http://www.dr-qubit.org/undo-tree/undo-tree.el under Quick Start.

IMO, at the very least, a keybinding for the undo command in the Emacs keybindings should be CTRL + / as this is the default. Ideally, CTRL + ? should redo. 

I'm willing to submit a patch for this, as it gets tedious to re-input these keybindings when creating a fresh workspace. Also, this is important to ease the adoption of Eclipse from Emacs users.
Comment 1 Andrew Obuchowicz CLA 2020-04-06 10:59:10 EDT
I might have targeted the wrong component with this bug, if so, someone is free to retarget it to the correct component. 
Thanks.
Comment 2 Andrew Obuchowicz CLA 2020-04-06 11:48:45 EDT
Created attachment 282354 [details]
Emacs undo keybinding in Eclipse IDE
Comment 3 Andrew Obuchowicz CLA 2020-04-06 11:49:26 EDT
Created attachment 282355 [details]
Emacs redo keybinding in Eclipse IDE