Updates
10th Oct 2012 :
Fixed Arabic broken text (letters are not joining) & post updated.
Sublime text 2 has so many brilliant features that saves time & effort. Sublime text 2 supports UTF-8, but right now it lacks capability to handle bidirectional languages like Arabic, Hebrew etc… Sublime BiDi Plugin will enable this shortcoming. Sublimes’s future version may support Right-To-Left Languages. Developers from MENA region will love this feature.
Mac

Windows

Installation
Clone it from github to your package directory.
Mac

Windows

Change your font in sublime user settings [Windows]

Set it to Arial or any other font that supports Arabic.

Usage
- Open document
- Press Ctrl+b or Tools > Bidirectional text

Notes
This plugin is in its early stage. I don’t know Arabic. I have tested using pattern matching.
Issues
Please post issues here : Sublime BiDi issues
Contribute
Thanks
https://github.com/MeirKriheli/python-bidi
https://github.com/mpcabd/python-arabic-reshaper.