I have tried to setup Sublime Text 3 so I could run it on my new Mac from terminal just typing subl . but all the when I wanted to make the symlink I was getting this error: ln: /usr/local/bin/subl: No such file or directory all the time.
The problem is that I had no bin directory on that path. So to fix that you need to do the following:
cd /usr/local sudo mkdir bin
Now we have that bin folder on /usr/local/bin path and now we can create the link using:
Sublime Text 3
sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
Sublime Text 2
sudo ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /bin/local/bin/subl
Exit the terminal and start it again and you should be able to use subl . to open all files in current folder in sublime text for editing.