【问题标题】:Not able to open Sublime Text from Terminal无法从终端打开 Sublime Text
【发布时间】:2020-08-20 23:34:18
【问题描述】:

我使用过:ln -s "/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl ....最初它提示 Permission denied。 比我用 sudo。

之后,我可以在 /usr/local/bin 中看到 subl

当我输入 subl .... Sublime Text 没有打开

请帮忙。

【问题讨论】:

  • 嗨@Sudhs,欢迎来到 StackOverflow!运行/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl 本身是否有效,或者您是否也会收到权限错误?我还会查看ls -al /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl 的输出以检查其权限

标签: terminal sublimetext


【解决方案1】:

据我了解,您使用此命令创建符号链接:

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

这是不正确的,因为您同时使用引号和 \ 来转义 Sublime Text.app 中的空格。尝试只使用引号:

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

请记住你需要运行

sudo rm /usr/local/bin/subl

首先删除错误的符号链接。

【讨论】:

    猜你喜欢
    • 2013-04-18
    • 1970-01-01
    • 2021-08-11
    • 2014-11-01
    • 2015-11-24
    • 1970-01-01
    • 2016-06-28
    • 2016-08-11
    • 1970-01-01
    相关资源
    最近更新 更多