Eclipse keybindings like `Ctrl-Shift-F`, `Ctrl-Shift-R`, `Ctrl-L`, `Alt-↑`, ... (⌘ on Mac)
eclipse-keybindings package for Atom
This Atom package provides Eclipse IDE key mappings for Atom. Currently the Eclipse shortcuts are directly mapped to existing Atom commands.
Installing
Use the Atom package manager, which can be found in the Settings view or
run apm install eclipse-keybindings from the command line.
Supported keybindings
Mac users: press ⌘ instead of Ctrl (same as in Eclipse on Mac).
General
Ctrl-Shift-ROpen Resource (Eclipse) / Find File (Atom)Ctrl-Shift-SSave AllCtrl-3Quick Access (Eclipse) / Command Palette (Atom)Ctrl-HFind in Project (same on Mac)Ctrl-EQuick Switch Editor (Eclipse) / Find in Buffer (Atom)
Source Editor
Ctrl-Shift-FFormat Code (Eclipse) / Auto Indent (Atom)Alt-↑Move line UpAlt-↓Move line DownCtrl-LGo to line...Ctrl-DDelete lineCtrl-Alt-↓Duplicate linesCtrl-Alt-JJoin linesCtrl-OShow Outline (Eclipse) / File Symbols (Atom)Ctrl-Shift-XUpper CaseCtrl-Shift-YLower CaseCtrl-Shift-PGo to matching bracketCtrl-Shift-CToggle CommentsAlt-Shift-↑Select inside bracketsAlt-/Autocomplete (not on Mac)Ctrl-/Toggle Comment (already the Atom default)
These keybindings might conflict with keybindings of other installed Atom packages. (You can find out which ones by using the Keybinding Resolver: Ctrl-.)
Issues / Features
Known issues
- The Emmet package overwrites several keybindings used by eclipse-keybindings.
 - Some actions are also mapped to other keybindings so the eclipse keybinding won't show up next to the menu entry.
 Ctrl-Dis also bound tofind-and-replace:select-nextCtrl-/Toggle Comment is mapped to a different key combination on non-english layouts (see: Atom Keymap Issue).
Request features
If you request a new keybinding please specify which Atom command should be executed when the keys are pressed. The full Atom Command Palette is available by pressing Ctrl-3.
Please note that Atom might not (yet) have a corresponding functionality for a specific Eclipse command.