0

我正在通過RoR指南,並且我在主題」靜態頁面「中遇到了問題,目前我正在使用文本編輯崇高文本2,每當我聽從指揮,做到:靜態頁面>> sh.exe「; subl:command not found

$subl . 

,或者嘗試

$subl public/hello.html 

它輸出:

sh.exe" subl: command not found 

任何幫助將是非常讚賞..
-Marc

+0

您是否已將〜/ bin/subl添加到您的$ PATH中? – 2012-04-11 10:12:29

+0

@SaidKaldybaev我不相信。我要做什麼命令才能將它添加到我的〜/ bin/subl中? – levelone 2012-04-11 10:19:31

回答

0

或更好,確保〜/ bin中被添加到您的$ PATH

的.bash_profile

PATH=$PATH:~/bin 
export PATH 
+0

即使在我使用你的命令後,它仍然輸出相同的問題。找不到命令 – levelone 2012-04-11 10:36:15

+0

嘗試退出,然後啓動終端再次 – 2012-04-11 10:39:53

+0

仍然不希望工作.. :( – levelone 2012-04-11 10:48:36

1

如果使用Ruby版本管理器(我只是假設,因爲我有這個問題),那麼建議COMM並且必須在用戶路徑修改符號鏈接:

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/.rvm/bin/subl 

注意.rvm目錄已被添加到路徑中。

+0

終於來了!修復。 – 2012-07-02 01:40:00

0

我也有過類似的問題,在$ PATH路徑是正確的,當我瀏覽到我的本地bin文件夾:

cd /usr/local/bin/ 

我可以看到subl文件/快捷方式。

open . 

我能看到的圖標看起來不正確(白色),也許是以前的版本:

在取景器pening這個文件夾後。雙擊它也給了一個錯誤,所以我手動複製的文件subl上,擴大了崇高文本2.app的內容之後。

如果您在拖動文件,它會創建一個快捷方式,如果不工作,那麼先複製在原來的位置subl文件,然後拖過複製和重命名正確。或者只是給它正確的權限。

希望這會有幫助