TextMate is a text editor for Mac OS X.
TextMate is a customizable programmer's text editor for Mac OS X. It attempts to bridge the power of UNIX and Emacs with the ease of use and elegance of OS X.
Some of its notable features include:
- declarative customizations
- a tabbed documents view
- recordable macros
- code folding and snippets
- shell integration
- an extensive bundle system
- and more.
Textmate Flavored Regex
Textmate uses the regex library Oniguruma.
Some recipes
Find everything from the top to the end of the head portion of an html file.
<?m:<!(.*)</head>)
Find entire starting anchor tag
<a [\s\S]*?>
or start to close
<a [\s\S]*?/a>
More information and a 30-day trial is available on the developer's website.
Also a new and improved version of this editor Textmate 2 which is now in alpha. More information about that here: http://wiki.macromates.com/FAQ/TextMate2