在设置它以便我可以从 bash 执行 Sublime Text 时,我通过不同的教程发现了两种方法:
方法 1) 从/usr/local/bin/subl
Sublime 的 bin 目录创建一个符号链接:
sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
这利用/usr/local/bin
了我的 PATH 变量中已经存在的优势。
...或者...
方法 2) 更新您的 PATH 以包含 Sublime 的 bin 文件夹的路径:
export PATH="/Applications/Sublime Text.app/Contents/SharedSupport/bin/":$PATH
两者都有效,但我想知道一种方法是否比另一种更好,或者它们是否同样好?
我可能会看到的唯一优势是方法 1,如果在 PATH 目录中使用较少的目录是否有益(寻找可执行文件的速度/性能?)。