• Stars
    star
    276
  • Rank 148,954 (Top 3 %)
  • Language
    Emacs Lisp
  • Created almost 14 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Emacs: automatic and manual symbol highlighting

highlight-symbol.el

automatic and manual symbol highlighting for Emacs

Build Status

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.

More Repositories

1

FontAwesomeIconFactory

A factory for turning Font Awesome icons into images for user interface controls. Works for iOS and OS X.
Objective-C
365
star
2

Gitifier

Git commit notifier for MacOSX
Objective-C
314
star
3

SwiftHamcrest

Hamcrest test assertions for Swift
Swift
260
star
4

window-numbering.el

Emacs: Numbered window shortcuts
Emacs Lisp
162
star
5

SwiftCGRectExtensions

A collection of CGRect, CGPoint and CGSize convenience functions for Swift
Swift
120
star
6

full-ack

An Emacs front-end for ack
Emacs Lisp
66
star
7

AutoLayoutMacros

Macros for making Auto Layout more readable (and writable) without using strings.
Objective-C
54
star
8

fringe-helper.el

Emacs: helper functions for fringe bitmaps
Emacs Lisp
47
star
9

homebridge-twinkly

JavaScript
37
star
10

guess-style

Emacs: automatic setting of code style variables
Emacs Lisp
32
star
11

auto-dictionary-mode

Emacs: automatic dictionary switcher for flyspell
Emacs Lisp
27
star
12

rotate-text.el

Emacs: cycle through words, symbols and patterns
Emacs Lisp
19
star
13

kill-ring-search.el

Emacs: incremental search for the kill ring
Emacs Lisp
10
star
14

idle-require.el

Emacs: load elisp libraries while Emacs is idle
Emacs Lisp
9
star
15

macro-math.el

Emacs: in-buffer mathematical operations
Emacs Lisp
7
star
16

talks

talk slides
Swift
6
star
17

doc-mode

Emacs: convenient editing of in-code documentation
Emacs Lisp
6
star
18

echo-pick.el

Emacs: filter for echo area status messages
Emacs Lisp
3
star
19

tempo-snippets.el

visual insertion of templates for Emacs
Emacs Lisp
2
star
20

async-eval.el

Emacs: execute Emacs lisp in a separate process
Emacs Lisp
2
star
21

recent-addresses.el

Emacs: store and recall recently used email addresses
Emacs Lisp
1
star
22

elk-test

Emacs Lisp testing framework
Emacs Lisp
1
star
23

compile-bookmarks.el

Emacs: bookmarks for compilation commands
Emacs Lisp
1
star