highlight-symbol

Homepage: http://nschum.de/src/emacs/highlight-symbol

Author: Nikolaj Schumacher

Updated:

Summary

Automatic and manual symbol highlighting

Commentary

Add the following to your .emacs file:
(require 'highlight-symbol)
(global-set-key [(control f3)] 'highlight-symbol)
(global-set-key [f3] 'highlight-symbol-next)
(global-set-key [(shift f3)] 'highlight-symbol-prev)
(global-set-key [(meta f3)] 'highlight-symbol-query-replace)

Use `highlight-symbol' to toggle highlighting of the symbol at
point throughout the current buffer.  Use `highlight-symbol-mode' to keep the
symbol at point highlighted.

The functions `highlight-symbol-next', `highlight-symbol-prev',
`highlight-symbol-next-in-defun' and `highlight-symbol-prev-in-defun' allow
for cycling through the locations of any symbol at point.  Use
`highlight-symbol-nav-mode' to enable key bindings (M-p and M-p) for
navigation. When `highlight-symbol-on-navigation-p' is set, highlighting is
triggered regardless of `highlight-symbol-idle-delay'.

`highlight-symbol-query-replace' can be used to replace the symbol.

Dependencies