rnkn / side-hustle

Hustle through a buffer's Imenu in a side window in GNU Emacs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Side Hustle

MELPA Stable MELPA

Hustle through a buffer's Imenu in a side window in GNU Emacs.

screenshot

Side Hustle spawns a side window linked to the current buffer, which allows working with multiple buffers simultaneously.

See https://www.gnu.org/software/emacs/manual/html_node/emacs/Imenu.html.

Installation

The latest stable release of Side Hustle is available via MELPA-stable. First, add MELPA-stable to your package archives:

M-x customize-option RET package-archives RET

Insert an entry named melpa-stable with URL: https://stable.melpa.org/packages/

You can then find the latest stable version of side-hustle in the list returned by:

M-x list-packages RET

If you prefer the latest but perhaps unstable version, do the above using MELPA.

Then add a key binding to your init file:

(define-key (current-global-map) (kbd "M-s l") #'side-hustle-toggle)

Bugs and Feature Requests

Send me an email (address in the package header). For bugs, please ensure you can reproduce with:

$ emacs -Q -l side-hustle.el

Known issues are tracked with FIXME comments in the source.

Alternatives

Side Hustle takes inspiration primarily from imenu-list.

About

Hustle through a buffer's Imenu in a side window in GNU Emacs

License:GNU General Public License v3.0


Languages

Language:Emacs Lisp 100.0%