Guru mode disables some common keybindings and suggests the use of the established Emacs alternatives instead.
guru-mode.el somewhere in your
load-path. I favour the
(add-to-list 'load-path "~/emacs.d/vendor") (require 'guru-mode)
If you're an Emacs 24 user or you have a recent version of package.el you can install guru-mode from the Marmalade repository.
If you're an Emacs 24 user or you have a recent version of package.el you can install guru-mode from the MELPA repository.
guru-mode is naturally part of the
Emacs Prelude. If you're a Prelude
guru-mode is already properly configured and ready for
You can enable
guru-mode globally like this:
Most likely you'd like to enable
guru-mode only in specific modes
prog-mode in Emacs 24):
(add-hook 'prog-mode-hook 'turn-on-guru-mode)
If you only want to get warnings when you the arrow keys use the following config:
(setq guru-warn-only t)
WikEmacs collects useful resources for working with GNU Emacs. Please, take the time to peruse and improve them as you accumulate knowledge about Emacs. Prelude makes this especially easy, since it bundles MediaWiki support + the settings required to access WikEmacs right away.
Check out the project's issue list a list of unresolved issues. By the way - feel free to fix any of them and send me a pull request. :-)
Here's a list of all the people who have contributed to the development of guru-mode.
Bug reports and suggestions for improvements are always welcome. GitHub pull requests are even better! :-)