Sublime Text 2:subl shell命令经常无法打开文件

Chr*_*ris 6 shell sublimetext2

我在Mac上安装了Sublime Text 2,并在文档中描述的命令行上建立了链接.

从终端打开文件时,如:

$ subl foo.txt
Run Code Online (Sandbox Code Playgroud)

Sublime Text窗口将打开,但在该窗口内foo.txt只会打开大约每三次中的一次.我已经尝试将链接移动到路径中的其他文件夹,使用sudo等创建它,但到目前为止没有运气.

知道如何解决这个问题吗?

Yer*_*rke 1

一段时间以来遇到同样的问题。将以下行添加到您的 .bash_profile 中:

alias subl='subl && sleep 0.1 && subl'
Run Code Online (Sandbox Code Playgroud)

现在您可以使用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
Run Code Online (Sandbox Code Playgroud)

确保 ~/bin 在您的 $PATH 中。然后使用 .bash_profile 执行第一步。

终于可以正常工作了!这些进步归功于这些人和克里斯夫。