【问题标题】:Getting SublimeText to run from terminal in Mac OS X在 Mac OS X 中让 SublimeText 从终端运行
【发布时间】:2013-07-17 23:43:00
【问题描述】:

我正在尝试让subl 命令在终端中为 Sublime Text 3 工作。我目前遇到的问题是当我

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 命令?
  • 是的,我有。我已经卸载了 sublime text 2。

标签: macos terminal sublimetext3


【解决方案1】:

如果您已经安装了 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--- 权限被拒绝。
  • 我这次还是原来的问题文件存在,就是ln: /usr/local/bin/subl3: File exists
  • 您是先运行sudo rm /usr/local/bin/subl,然后运行ln -s ... 语句吗?
  • ..是的,我做到了。我现在唯一的问题是 subl 命令不起作用。
  • 如果你输入/usr/local/bin/subl会发生什么?
猜你喜欢
  • 2016-01-10
  • 1970-01-01
  • 2020-09-10
  • 2012-02-12
  • 1970-01-01
  • 2010-10-29
  • 2014-11-08
  • 1970-01-01
  • 2015-07-07
相关资源
最近更新 更多