How to get “Subl” to work in my terminal?
I do not understand why you want to store it in the ~/.rvm/bin/ as that is supposed to be used for ruby related things and Sublime Text is not really that.

Instead place it in /usr/local/bin with sudo ln -s /Applications/Sublime\ Text \2.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

If you get that error using this, try to type it in instead. There could be hidden characters that messing things up for you.