Unable to create symbolic link with Textmate in terminal. (mate: command not found)
I am currently browsing http://ruby.railstutorial.org/ and it uses the "mate" command to access Textmate through the terminal. I have had Textmate on my Macbook Air (Lion OS) since I bought it first, but when I try to use a command like "mate .gitignore" the terminal gives me "mate: command not found".
I looked at all the other StackOverflow questions on this question and did the following:
Attempting to create a symbolic link through the terminal using this code.
$ sudo ln -s /Applications/TextMate.app/Contents/SharedSupport/Support/bin/mate /usr/bin
This code allows me to enter my password and tells me that the file exists, but still prevents me from using the "mate" command.
Accessing Textmate / Help / Terminal Usage and tried to create a link for
just to say the operation is not allowed.
alias mate='open -a textmate'
. It works; however, I have to do this every time I open a terminal.
So my question is, can anyone tell me what is wrong? Love to figure it out!
source to share
First, you must not add anything to
. You have to add it to
. Also, getting the message "file already exists" from
means that it has not created a link. Try the following:
ln -s /Applications/TextMate.app/Contents/SharedSupport/Support/bin/mate /usr/local/bin/mate
Depending on the current setup, this may need to be started with
. In general, if you don't know whether to run something with
or not, try without the first one and see if you get a permission error, then use
source to share