My first piece of advice is to set up a command line alias for Sublime...
Sublime ships w/ a command-line executable:
/usr/bin/sublSublime ships w/ a command-line executable:
/usr/bin/subl ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl alias s='subl'Voila!
command_not_found_handle() {
[[ -e "$1" ]] && subl "$1"
} find . | sublThe actual executable is buried in Sublime's .app directory:
Sublime Text 2.app/Contents/SharedSupport/bin/subl