Fork me on GitHub

Textmate-Minimap by Julian Eberius

A minimap plugin for TextMate.


This project is my attempt at making a minimap plugin for TextMate. Have a go and tell me what you think ;-)!

At the moment, the plugin is only tested with 10.6 and 10.7, but should also work with 10.5

News

04.08.2011: Minor update Version 0.73: Fixes issue 24 and 25 and restores compatibility with ProjectPlus.

17.07.2010: Minor update Version 0.72: fixes small bug that caused the minimap to select the wrong line when clicked (happened when the document was to short to fill the minimap)

29.04.2010: Minor update Version 0.71: fixes small bug that caused the minimap to open for every new window (ignoring the preferences) when in sidepane mode.

16.04.2010: Version 0.7 released. Improved scroll performance, independent minimap scrolling, minimap in sidebar instead of drawer. In my opinion, the Texmate-Minimap is starting to get useful! Get it via auto-update in Minimap's preferences or directly from downloads.

05.04.2010: Starting with version 0.7, you will be able to scroll the minimap independently of the textview, using the scroll wheel of your mouse when hovering over the minimap. Also, there will be huge performance improvements, making scrolling the minimap actually fun (and productive!). If you want to help test these new features, download the alpha from downloads! I would really appreciate any feedback, and especially bug reports.

02.03.2010: Minor update 0.61 integrates Sparkle for auto-updating (and fixes issues 1 and 15).

28.02.2010: New release 0.6 is available for download. It adds a couple of preferences that fix several issues people had with version 0.5. For details see Usage. If you want to be notified of future updates, you can also follow me on Twitter. Maybe Textmate-Minimap will contain a more convenient auto-update feature in the future.

Usage

Hit ⌃⌥⌘m to show/hide the minimap (analogue to ⌃⌥⌘d for the project drawer), or use the menu item under "View". Click anywhere on the map to go to that line.
Update:You can now scroll the minimap independently of the textview using the mouse wheel when hovering over the minimap.
You can open TextMate's Preferences to configure the minimap. Available options are The configuration options are explained in their respective tooltips.

Install

Download the compiled plugin from the GitHub downloads page. Just unzip and double click, TextMate will do the rest.
Alternatively, check out the source, and build with XCode.


License

MIT License (see LICENSE.txt)

Download

You can download this project's source in either zip or tar formats.

You can also clone the project with Git by running:

$ git clone git://github.com/JulianEberius/Textmate-Minimap

The ready-to-use Textmate plugin is available under downloads.