我已经尝试了三种不同的方法来创建我的Mac上的Sublime Text的符号链接,并且每次重新启动终端后,它仍然一直告诉我找不到命令。我正在使用带优胜美地的Mac(OSX Yosemite,10.10)。如何创建符号链接,以便我可以用。打开Sublime sub
命令?
一
ln -s 'Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl' /bin/sub
二
ln -s "Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl" /bin/sub
三 (没有报价)
ln -s Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /bin/sub
链接实际上在/ bin中创建了一个名为sub的东西吗?试试sudo?
—
chris
如果使用引号,则不需要反斜杠。如果不使用引号,则必须使用反斜杠。你还需要领先的斜杠
—
Jonathan Leffler
/Applications/…
,正如答案中指出的那样,您需要root权限才能写入 /bin
(因此 sudo
)。剩下的问题是它是否足以像这样运行可执行文件。你确定你不想要一个类似的shell脚本 open "/Applications/Sublime\ Text.app"
而是作为文件的内容 /bin
?