无法在终端中与Textmate创建符号链接.(队友:未找到命令)

Gri*_*cek 3 terminal textmate

我目前正在浏览http://ruby.railstutorial.org/并使用命令"mate"通过终端访问Textmate.自从我第一次购买它以来,我的Macbook Air(Lion OS)上有Textmate,但是当我尝试使用像"mate .gitignore"这样的命令时,终端给了我"mate:command not found".

我查看了有关此主题的所有其他StackOverflow问题,并完成了以下操作:

这段代码让我输入我的密码并告诉我文件存在,但仍然不允许我使用"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.


小智 5

最好的方法是从TextMate - > preferences - > Terminal然后检查安装所有以前的方法对我来说都不起作用.