问题描述
使用的系统是 macOS High Sierra ,已经安装了 Sublime Text 3176。但是无法在终端中使用 subl 命令。
解决办法
在终端中执行下面的命令,然后输入本机密码,回车即可:
1 | sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl |
如果是其他低版本的 Mac系统,上面的代码不起作用的话,可以尝试下面的代码:
1 | sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl |
其实解决问题的关键,就在于上面两行代码末尾中的文件路径。你可以使用访达的前往功能,试试看能打开哪个目录。如果你安装了 Node.JS 之类的环境,就会发现 node、npm 等命令,都在这个目录下。