macOS系统想要在终端能够利用sublime打开文件,在终端输入下行命令:
sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/bin/subl
结果报错:
ln: /usr/bin/subl: Operation not permitted
原因是系统不允许写入/usr/bin
,但是可以写入/usr/local/bin
,默认情况下/usr/local/bin
也应该在路径变量中。
所以在终端输入如下命令:
sudo rm /usr/local/bin/subl
sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
此时终端输入which subl
,应该会显示:
/usr/local/bin/subl
现在可以在终端输入命令subl ~/path/to/*.py(*.php,*.txt etc.)
利用sublime text
来打开文件了。