Emacs+ - Eclipse Extensions for Emacs Expatriates - provides an enhanced Emacs-like experience in the Eclipse text editors. Includes:
- Keyboard Macros (including name, bind, save, load and auto-loading
- M-x command execution
- C-u universal-argument
- C-x b, C-x 4 b, C-x 5 b with completion, search and buffer list
- Emacs style point/mark selection with both global and buffer-local mark rings
- Emacs style search and query/replace with regular expressions
- A kill ring for deleted text
- Digit argument support M-1, M-2 ... C-M-1, C-M-2 ..., etc.
- Balanced expression (s-expression) commands
- Split editor windows (C-x 2, C-x 3, C-x {, C-x }, C-x 4 .)
- Frame handling (C-x 5 2, C-x 5 1, C-x 5 0, C-x 5 o)
- Rectangle Commands
- Register Commands
- Tags-like searching
- Transposition of characters, words, lines, paragraphs and s-expressions
- Line and character commands
- Space and blank line handling
- Case conversion commands
An optional feature provides additional bindings for:
- Gnu-style help commands
- Gnu-style shift selection
- Gnu-style GUD bindings
For Eclipse releases prior to E4 (e.g. Indigo, etc.) use this udpate site.
Feature requests and defect reports made in the Reviews section are unlikely to be noticed. Submit them here or send an email. A forum for discussion can be found at Emacs+ discussion.