Productive Forum Posting
If you ever actively participated in heated forum debates, probably sometimes you ended replying to many points in original post, quoting bits of text. And then you sensed despair, because it was so hard to distinguish your text from original author — it all looked the same!.
Enter the world of productive forum posting.
Probably many of you Mac OS X users out there ever heard of TextMate the text editor. But it’s most likely news to you, that it could be easily called from many native applications to edit their text. Safari is no exception — it’s possible to easily edit web forms in TextMate. You just have to enable “Edit in TextMate” input manager. Then it’s a simple matter of ⌃⌘E to load a forum post you’re editing in TextMate. Modify the post, ⌘S, ⌘W, voila! Updated post is shown in Safari’s edit field.
But probably this much integration is still not enough for truly productive post editing. Syntax highligting for BBCode and text completion are lacking.
I was frustrated enough that there were no public BBCode-bundles around, so I created it on my own. Download BBCode.tmbundle.

The bundle features two language syntaxes: BBCode and BBCode (Unclassified). The first one is generic version (suitable for PhpBB2), and the second one is recommended for use when editing posts in Unclassified NewsBoard, since it’s a bit incompatible in some places.
Also there are snippets provided for all most common tags, open Bundle Editor to explore them all.
Heh. After having watched TextMate in action I seem to have rediscovered in myself an urge to migrate to a Mac…
It’s… impressive, and seems to be much more userfriendly than GVim.