在mac中添加subl命令 用命令行时用sublime打开文件 阿星小栈

下载安装Sublime之后按照网友的命令将subl命令软链接到当前用户的文件夹下,命令如下:

(方法一)、

alias subl=\''/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl'\'

(方法二)

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

  提示输入密码,输入之后却提醒报错

  ln: /usr/bin/subl: Operation not permitted

  解决方法:

  1、如果需要的话:sudo rm /usr/local/bin/subl

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

  解决!

  原因:查了一些博客,应该是os升级对安全性的加强导致的。

 

如果安装后,切换窗口后在新窗口不能用subl命令,只需将

alias subl=\''/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl'\'

命令添加到 ~/.zshrc下

然后 source ~/.zshrc 即可用

 

  原帖:https://stackoverflow.com/questions/32915464/sublime-symlink-disappeared-after-upgrading-to-el-capitan

posted @ 2018-07-23 14:23  阿星小栈  阅读(1581)  评论(0编辑  收藏  举报