NonGNU ELPA - highlight-parentheses

highlight-parentheses

Description
Highlight surrounding parentheses
Latest
highlight-parentheses-2.2.2.tar (.sig), 2024-Apr-08, 30.0 KiB
Maintainer
Tassilo Horn <tsdh@gnu.org>
Atom feed
highlight-parentheses.xml
Website
https://sr.ht/~tsdh/highlight-parentheses.el/
Browse ELPA's repository
CGit or Gitweb
Badge

To install this package from Emacs, use package-install or list-packages.

Full description

highlight-parentheses: Highlights parentheses surrounding point in Emacs

NonGNU ELPA

highlight-parentheses.el dynamically highlights the parentheses surrounding point based on nesting-level using configurable lists of colors, background colors, and other properties.

Screenshot

See how parens are fontified in different shades of red based on nesting level if they contain point.

A screenshot showing highlight-parentheses.el in action

Usage

Add the following to your .emacs file:

elisp (require 'highlight-parentheses)

Enable the mode using M-x highlight-parentheses-mode or by adding it to a hook like so:

elisp (add-hook 'prog-mode-hook #'highlight-parentheses-mode)

There is also the global minor mode global-highlight-parentheses-mode which enables the mode in every buffer.

Furthermore, you can enable it also in the minibuffer using the following snippet:

elisp (add-hook 'minibuffer-setup-hook #'highlight-parentheses-minibuffer-setup)

Installation

The package is available from both NonGNU ELPA, and MELPA. With Emacs 28 (not yet released), NonGNU ELPA is enabled by default, so you can just do M-x package-install RET highlight-parentheses RET.

If you are using use-package, you can use the following recipe:

elisp (use-package highlight-parentheses :ensure t)

Questions & Patches

For asking questions, sending feedback, or patches, refer to my public inbox (mailinglist). Please mention the project you are referring to in the subject.

Bugs

Bugs and requests can be reported here.

License

highlight-parentheses.el is licensed under the GPLv3 (or later).

Old versions

highlight-parentheses-2.2.1.tar.lz2024-Mar-315.17 KiB
highlight-parentheses-2.2.0.tar.lz2024-Mar-295.15 KiB
highlight-parentheses-2.1.1.tar.lz2022-Apr-0827.0 KiB
highlight-parentheses-2.1.0.tar.lz2021-Aug-2115.1 KiB
highlight-parentheses-2.0.4.tar.lz2021-Aug-1614.6 KiB
highlight-parentheses-2.0.3.tar.lz2021-Aug-1514.2 KiB