MiniMap

Minimap is a feature provided by the Sublime editor. It shows a smaller, “minibar”, display of the current buffer alongside the main editing window.

This page is about a minimap implementation for Emacs. In the minibar window, it highlights the portion of the buffer that is currently visible in the main window. This highlight position is updated automatically, as you navigate in the main window. You can scroll the main window by dragging the highlighted area in the minibar.

You can configure the size/readability of the sidebar freely by specifying the font familiy and height. Here are two screenshots of the minibar in action:

With Bitstream Vera Sans, Height 30, with semantic overlays enabled (requires CEDET):

http://randomsample.de/minimap1.jpg

With Proggyfont Tiny, Height 20:

http://randomsample.de/minimap2.jpg

It is in GNU ELPA, so you can get it directly from ‘M-x package-install’, or you can find its code at https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/packages/minimap/minimap.el

Repository at GitHub: https://github.com/dengste/minimap

Usage:

Things you can customize:

KNOWN BUGS:

TODO:


Sublimity is a similar package.

CategoryWindows CategoryDisplay