我正在尝试在命令提示符下运行mate .rspec
以打开.rspec配置文件。但是,我收到错误-bash: mate: command not found
。有什么想法吗?
答案 0 :(得分:8)
虽然Brandon's answer是正确的,但通过TextMate本身设置mate
命令的方法要简单得多。
在菜单栏中,选择帮助>终端使用...,从下拉列表中选择/usr/bin
,它将为您创建链接。
你可能必须打开一个新的终端窗口才能生效,但是你应该全部设置。
答案 1 :(得分:3)
<强> [更新] 强>
T.J.'s answer比我好得多。 :)
[原始答案]
TextMate将mate
命令安装到/usr/local/bin/mate
。首先,我会检查mate
命令是否在该目录中:
ls -lah /usr/local/bin/mate
如果获得ls: /usr/local/bin/mate: No such file or directory
,则可以通过创建二进制文件的符号链接来安装mate
命令,该二进制文件位于TextMate.app文件夹中:
sudo ln -s /Applications/TextMate.app/Contents/Resources/mate /usr/local/bin/mate
此时,您应该能够从命令行运行mate
。
如果您从No such file or directory
命令获得ls
以外的输出,则表示/usr/local/bin
不在您的路径上。