在Mac OS X中如何让SublimeText在终端中运行

3
我正在尝试在终端中使Sublime Text 3的subl命令生效。目前遇到的问题是,当我执行该命令时,出现以下错误信息:
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

它返回:
ln: /usr/local/bin/subl: File exists

你已经安装了Sublime Text 2并将其链接到“subl”命令了吗? - MattDMo
是的,我有。不过我已经卸载了Sublime Text 2。 - user1850254
1个回答

11

如果您已经安装了Sublime Text 2并将 /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl 链接到 /usr/local/bin/subl,则只需更改ST3的链接名称即可。请尝试:

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

如果您不想安装两个版本,可以输入sudo rm /usr/local/bin/subl,然后再尝试创建到ST3的符号链接。

而非其他方式。


@MattDMo --- 权限被拒绝。 - user1850254
我仍然有原始的问题文件存在,这次是ln: /usr/local/bin/subl3: 文件已经存在。 - user1850254
如果您键入“/usr/local/bin/subl”会发生什么? - MattDMo
没有这样的文件或目录。 - user1850254
让我们在聊天中继续这个讨论 - MattDMo
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接