Skip to content
This repository has been archived by the owner. It is now read-only.
An enhanced LilyPond syntax highlighter for the TextMate editor.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Enhanced LilyPond syntax highlighter for the TextMate editor.

NOTE: tmLilyPond is a TextMate port of my SubLilyPond highlighter for Sublime Text. For screenshots, release history, and other pertinent information, please follow the link above.


TextMate currently ships with Jacob Rus's LilyPond.tmbundle, which provides a rather basic LilyPond grammar definition for syntax highlighting. tmLilyPond is intended as a substantial upgrade to this highlighter, adding support for drum mode notation, figured bass, as well as advanced lyrics notation and markup text, among many other refinements. To prevent conflicts between the two highlighters, it is suggested that you disable the original one as shown on the screenshot below. All other features in Rus's original LilyPond bundle (commands, snippets, etc.) will continue to work normally.


Installation (for TextMate 2)

mkdir -p ~/Library/Application\ Support/Avian/Bundles
cd !$
git clone git:// "tmLilyPond.tmbundle"
osascript -e 'tell app "TextMate" to reload bundles'

Version history

21 May 2014

  • NEW: Add support for comment and block comment toggling (⌘-/ and ⌘-⎇-/).
  • NEW: Code folding.

4 April 2014

  • NEW: First release.

Copyright © 2014 by Yannis Rammos. This work is made available under the terms of the Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) license,

You can’t perform that action at this time.