您好我正在尝试设置sublime text 2(subl
)的终端快捷方式,但它无效。我按照https://github.com/mhartl/rails_tutorial_sublime_text/blob/master/README.md上的说明操作,但无法完成第一步。
当我输入:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
我收到错误
ln: /Users/edmundmai/bin/subl: No such file or directory
我该怎么办?
答案 0 :(得分:38)
这可能意味着没有~/bin
目录。这也可能意味着它不在PATH
中。所以继续下一个建议:
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl
答案 1 :(得分:4)
或者你可以把它放到你当地的垃圾箱里:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
可能需要事先创建bin:
mkdir /usr/local/bin
答案 2 :(得分:2)
另一种方法是将subl定义为shell别名
这是推荐的方法,因为它反对在/ usr / bin中添加符号链接的最佳做法