I hacked the existing emacs-based ODB EditorClient to launch Sublime Text instead, so you can now edit in Sublime Text from anywhere* if you install the lovely QuickCursor from the Mac App store. I borrowed Nate Beaty's beautiful icon - hope that's ok, but let me know if it's not!
To install: Download github.com/downloads/jaylevitt/ ... app.tar.gz, unzip it and put it into your Applications folder, then relaunch QuickCursor.
- Well, apparently anywhere but here, since it crashes when it sees the Unicode bullet in the filename - and I don't know Objective C at ALL. Anyone wanna submit a pull request?
@jps: ST doesn't like filenames with colons, and QuickCursor uses colons to delimit its internal path-to-textarea mapping. If I do "subl somefile:something", it works fine, but "subl somefile:something:0" (to specify the starting line) doesn't. It's not important for QuickCursor, but it'd be great if you could be smart about handling that extra colon so this will work for other ODB-related uses. Assuming there are any.