I have followed this super user post to get sublime command line subl command to work in terminal to no avail.

I have the following bash_profile

export PATH="/usr/local/mysql/bin:$PATH"
export PATH=$PATH:~/bin

and my $PATH outputs


I also created a sym-link with the following code

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl

However subl command returns command not found


Your $PATH doesn't contain ~/bin, which is why it doesn't work. Are you sure the second statement is executed properly?

You can safely create the symlink somewhere else though, e.g. in /usr/local/bin:

sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.