我目前正在浏览http://ruby.railstutorial.org/并使用命令"mate"通过终端访问Textmate.自从我第一次购买它以来,我的Macbook Air(Lion OS)上有Textmate,但是当我尝试使用像"mate .gitignore"这样的命令时,终端给了我"mate:command not found".
我查看了有关此主题的所有其他StackOverflow问题,并完成了以下操作:
尝试使用此代码通过终端创建符号链接.
$ sudo ln -s /Applications/TextMate.app/Contents/SharedSupport/Support/bin/mate /usr/bin
Run Code Online (Sandbox Code Playgroud)这段代码让我输入我的密码并告诉我文件存在,但仍然不允许我使用"mate"命令.
访问Textmate /帮助/终端使用,并尝试创建一个链接,/usr/bin仅用于说明不允许操作.
用过alias mate='open -a textmate'.这有效; 但是,每次打开终端时我都必须这样做.
所以,我的问题是谁能告诉我出了什么问题?喜欢搞清楚这一点!
谢谢!
And*_*all 18
首先,你应该不添加任何东西/usr/bin.你应该把它添加进去/usr/local/bin.此外,获取消息"文件已存在" ln意味着它没有创建链接.试试这个:
ln -s /Applications/TextMate.app/Contents/SharedSupport/Support/bin/mate /usr/local/bin/mate
Run Code Online (Sandbox Code Playgroud)
根据您当前的设置,可能必须运行sudo.一般情况下,如果您不知道是否运行某些内容sudo,请先尝试并查看是否收到权限错误,然后使用sudo.
| 归档时间: |
|
| 查看次数: |
9046 次 |
| 最近记录: |