我在Mac上安装了Sublime Text 2,并在命令行as described in the docs上建立了链接。
从终端打开文件时,如:
$ subl foo.txt
Sublime Text窗口将打开,但在该窗口内foo.txt只会每三次打开一次左右。我已经尝试将链接移动到路径中的其他文件夹,使用sudo等创建它,但到目前为止没有运气。
知道如何解决这个问题吗?
答案 0 :(得分:1)
现在有一段时间同样的问题。将以下行添加到.bash_profile:
alias subl='subl && sleep 0.1 && subl'
现在您可以使用subl filename_to_edit
打开它。
如果您不确定是否正确配置了subl
命令,请执行以下操作。运行ST3的第一个命令或ST2的第二个命令:
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
确保〜/ bin位于$ PATH中。然后使用.bash_profile执行第一步。
终于按预期工作了!积分转到these guys和chrisf进行改进。
答案 1 :(得分:0)
我记得以前遇到过subl的问题。并且必须提出一个函数来查看Sublime是否正在运行,如果没有启动它,看看它是否已加载。然后使用“rmate”bash脚本和关联的“rsub”Sublime Text Package插件加载到指定的文件中。但是,您应该能够使用OSX open命令,以满足您的需求。我也会尝试最新的Sublime Text 3 Beta。