2014-11-14 138 views
8

我在終端中使用「subl」命令時遇到問題。它曾經工作得很好,但最近我運行它打開我想要的文件,但我不能編輯它們,而且Sublime Text不會顯示在我的Mac的頂欄中,就好像它根本沒有運行一樣(這裏有除了碼頭上的圖標也沒有小點)。我打開它就好像它只是一個窗口,而不是一個應用程序......但是當我點擊碼頭上的圖標時它工作得很好!「subl」命令無法正常工作

我從2008年開始在Lion上運行一箇舊的macbook。

感謝您的幫助(我是新手),

讚賞

回答

35

嘗試創建符號鏈接subl,它可能已被刪除。

在終端:

ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl 

現在應該工作。

編輯 - 你可能會檢查的另一件事。你有兩種版本的Sublime Text,即版本2和3?從你所說的不是用subl正確打開,而是在dock中單擊它時打開罰款,他們可能會打開不同的版本。查看你的應用程序文件夾。

+0

我做了你的建議,它沒有工作,現在它說「無法連接到崇高的文本2」...並且我沒有任何其他版本 – 2014-11-15 23:21:22

+3

你有什麼版本?如果您有「Sublime Text 2」,請使用以下內容; ln -s「/ Applications/Sublime Text 2.app /Contents/SharedSupport/bin/subl」/ usr/local/bin/subl 您也可以嘗試手動刪除現有/ usr/local/bin/subl文件首先,在運行命令之前。 – 2014-11-16 17:26:02

+0

它確實工作!非常感謝 ! – 2014-11-17 17:45:51