当前位置: 首页 > 知识库问答 >
问题:

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

艾仲渊
2023-03-14

我试图让subl命令为Sublime文本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个答案

巫欣荣
2023-03-14

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

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

试试吧。

 类似资料:
  • 第一个任务是创建subl的符号链接。假设您已经将Sublime Text 2放置在Applications文件夹中,并且您的路径中有一个~/bin目录,那么您可以运行: 我一直得到 我一直在寻找一个类似的问题,但没有找到一个适用的。谁能给我指出正确的方向吗?

  • 我一直在运行一个webserver和Coldfusion直到我升级到Mountain Lion,然后它就停止工作了。我让它再次工作了,把所有的东西重新打开,升级禁用了,但现在我已经升级到小牛,没有任何工作。我已经遵循了所有的步骤在各种web文章,但它不会工作。PHP被启用了,之前启用的所有东西都被设置好了,包括虚拟主机,所有的文件夹都在同一个地方。 我得到的错误是:Firefox无法在127.0.

  • 问题内容: 我正在从https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web- tokens 进行node.js服务器设置。我是node.js的新手。我正在安装。但是当我用这个运行服务器时。 在显示的终端中: 无法将nodemon识别为内部或外部命令,可操作程序或批处理文件 命令正在运行并启动了服务器,但是命令不起作用

  • 问题内容: 尝试使用程序包运行命令时出现错误。 这是我要执行的操作的一个示例: err返回以下内容 输出返回此 当我更改此行时,实际上可以使脚本工作: 到以下内容: 该命令可以正常运行并成功移动文件,但无法使用通配符。在命令中似乎没有将星号用作通配符。这是为什么?还有其他在GO中使用通配符的方法吗?如果没有,那么我将如何将所有文件从递归移动到? 谢谢 问题答案: 在外壳程序上键入命令时,外壳程序将

  • 我刚刚安装了node.js,我还在环境变量中设置了PATH。PATH值为:

  • 我试图在我的ksh程序的curl命令中使用两个变量,但它不起作用。