metropolis4
metropolis4

Reputation: 29

Sublime Text 3 'subl' command still linked to Sublime Text 2

This is driving me crazy. I'm running OSX and until today I had Sublime Text 2 installed. After installing Sublime Text 3, when I enter the 'subl' command the terminal logs:

Unable to find application named 'Sublime Text 2'

I've tried everything. I've tried

$ rm ~/bin/subl

Then

$ ln -s /Applications/Sublime\ Text\ 3.app/Contents/SharedSupport/bin/subl ~/bin/subl

I've also tried going in to usr directly and removing the subl command. When I do this, the subl command will sometimes work while I remain in one directory, but once I switch directories it goes back to giving me the message

Unable to find application named 'Sublime Text 2'

With Sublime Text 2 I had subl entered as an alias. I also tried going in and unaliasing subl like this:

unalias subl

And I've tried re-creating the alias using

/Applications/Sublime\ Text\ 3.app/Contents/SharedSupport/bin/subl

Again, this will work for a while, but once I change directories it stops working.

Any advice on what to try next? I'm at a loss. I can't understand why it works for a while, then stops working.

Upvotes: 0

Views: 913

Answers (1)

Mark Tomlin
Mark Tomlin

Reputation: 8943

Check your .bashrc file, and .bash_profile and see if it's aliased in there. Both of these are in your home directory ~.

nano ~/.bashrc

nano ~/.bash_profile

No need to sudo as you own these documents.

Upvotes: 1

Related Questions