Destaque de tag de script para TextMate e Sublime Text

O TextMate por padrão destacará qualquer coisa em uma tag de script como javascript.
Mas para Backbone.js e outras estruturas MVC javascript, a tag de script é usada como um contêiner de modelo. Portanto, isso removerá o destaque javascript e usará o destaque html em vez de qualquer

<script type="text/template">

Substitua esta linha no Bundle Editor para linguagem HTML:

begin = '(?:^s+)?(<)((?i:script))b(?![^>]*/>)';

com esta linha:

begin = '(?:^s+)?(<)((?i:script))b(?!([^>]*text/template[^>]*|[^>]*/>))';

Isso também funciona para SublimeText 2.

fonte essencial