无法让 subl 命令在 OSX 终端中工作 [重复]

Posted

技术标签:

【中文标题】无法让 subl 命令在 OSX 终端中工作 [重复]【英文标题】:Can't get subl command to work in OSX terminal [duplicate] 【发布时间】:2016-06-26 00:28:30 【问题描述】:

我正在尝试让 subl comand 用于 sublime text 3 在终端命令行上工作,但在尝试了一些事情之后我无法让它工作。

$ sudo ln -s "/Applications/Sublime Text 3.app/Contents/SharedSupport/bin/subl" /usr/local/bin/.
$ subl
-bash: subl: command not found
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

我怀疑它与我的$path 有关,我应该在我的.bash_profile 中设置一些东西吗?

【问题讨论】:

【参考方案1】:

这很奇怪。它对我有用。您的路径已经在 /usr/local/bin 中查找,所以这应该不是问题。但是我有第 2 版。我看不出这会是个什么问题。我看到我在链接命令中的空格有反斜杠;

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

试试看。

【讨论】:

以上是关于无法让 subl 命令在 OSX 终端中工作 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何让 matplotlib.pyplot 在 OSX 的虚拟环境中工作?

无法让cURL命令在Postman中工作

无法让 cURL 或 file_get_contents 在 PHP 中工作

从 Jenkins 运行时 xcodebuild 失败(在终端中工作)

无法让查询在 Angular 中工作

命令在终端中工作,但不是通过 QProcess