2012-12-17 51 views
6

我在Mac上安裝了Sublime Text 2,並在命令行as described in the docs上建立了鏈接。Sublime Text 2:subl shell命令經常無法打開文件

當從終端打開文件,如:

$ subl foo.txt 

一個崇高的文本窗口將打開,但窗口foo.txt的內部只開約三分之一的時間左右。我嘗試將鏈接移動到路徑中的其他文件夾,使用sudo等創建它,但目前爲止沒有運氣。

任何想法如何解決這一問題?

回答

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。

+0

不錯,那實際上就是這樣。 在一個側面說明,我想'別名subl ='subl &&睡0.1 && subl''工作完全正常。如果遇到任何問題,'alias subl ='\ subl && sleep 0.1 && \ subl''應該繞過任何現有的別名。 – Chris

+0

哇。你還有兩年相同的問題? – Yerke

+0

我真的以爲它是固定了一段時間,因爲我從來沒有真正遇到了問題,但我已經受夠了最近發生在我身上了幾次。 – Chris

0

我記得之前遇到過subl的問題。並且必須提供一個函數來查看Sublime是否正在運行,如果不啓動它,請查看它是否已加載。然後使用「rmate」bash腳本和關聯的「rsub」Sublime Text Package插件來加載指定的文件。但是,您應該能夠使用OSX打開命令應該爲您需要的工作。我也會嘗試最新的Sublime Text 3 Beta。

相關問題