OS X在Terminal配置 sublime text出现问题


大家好

我的开发环境是OS X 10.11.1beta,sublime text版本是3,在Application存储的名字是sublime text

我根据 Sublime Text 官方提供的方法 发现如下问题:

当我输入
$ ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
他输出
ln: /Users/Mzy/bin/subl: No such file or directory

我根据 Stackoverflow的方法 ,更改如下:
clipboard.png

提示说Operation not permitted

sublime-text3 sublime-text osx terminal

全属性大叔 9 years, 3 months ago

不是一定要ln去bin的话,可以在bashrc里边加:


 subl () { "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" $* }

神经病没有好转 answered 9 years, 3 months ago

根据Shannon的评论,应该安装在别的bin目录下

我输入


 $ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 

$ sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

找到其他的PATH之后,安装在了/usr/local/bin/subl中,成功执行,解决了问题。

pseudo answered 9 years, 3 months ago

OS X El Captain系统应该是取消了/usr/bin的权限,安装到其他地方吧

终极洗碗熊 answered 9 years, 3 months ago

Your Answer