2012-11-04 61 views
3

所以我試圖讓這個我可以通過這個命令由崇高的文本文檔中給出的終端,開始崇高文字2:崇高文字2和終端

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

但出於某種原因,這不管用。我從我的終端得到這個錯誤:

ln: /Users/connorblack/bin/subl: No such file or directory 

任何人都可以幫助我嗎?

其他詳細信息:我的應用程序文件夾中有SB2。我正在嘗試做RoR開發。

+0

嘗試:''爲什麼不使用別名這subl'' – tomekfranek

+0

? alias subl ='/ Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl' – Depado

回答

7

你的問題是,你沒有一個〜/ bin目錄,只是做

mkdir ~/bin 

,然後重試命令,它應該工作

注意使用subl從這個文件夾中仍然需要將其添加到您的PATH,該行添加到您的.bashrc或者.zshrc:

export PATH=$PATH:/Users/connorblack/bin 
+1

謝謝!這個伎倆。 –

+0

我在我的bin中有別名,但由於某種原因嘗試'subl'進入終端仍然不會打開SB2 –

+0

是的,你需要更新你的PATH,你可以在bash中直接運行export line,然後重試運行'subl',它會工作。爲了在每個bash會話中執行此操作,您必須將該行放在.profile或.bashrc中。 – yfrancis