1 KiB
1 KiB
elisp-mode
Evil bindings for Emacs Lisp editing (emacs-lisp-mode and
emacs-lisp-compilation-mode).
Key bindings
| Command | Original | Evil |
|---|---|---|
evil-collection-elisp-mode-ielm-repl (elisp-mode) |
n/a | gz |
emacs-lisp-compilation-recompile |
n/a | gr |
xref-find-references (when find-usages enabled) |
M-? |
gr |
In the *Help* printed-value overlay (eval-print-last-sexp output), RET
in normal/motion state calls elisp-last-sexp-toggle-display; in insert
state RET falls through to the global binding.
Notes
elisp--eval-last-sexpis advised so its output ends at point in normal/motion state whenevil-move-beyond-eolis nil.last-sexp-setup-propsis overridden to install an evil-awareC-mhandler on the printed-value text properties.