2013-08-01 91 views
0

我剛剛重新安裝了Sublime Text 3 build 3047,這樣我就失去了輸入subl的能力。在命令行中直接進入Sublime Text編輯器。這是我輸入subl時得到的消息。在命令行中。Sublime Text 2 OS X命令行

bash: subl: command not found 

當我運行從崇高網站上的說明下面的命令,

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

我得到以下信息

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

任何幫助將不勝感激。

+0

你有一個現有的〜/ bin目錄嗎? – prodigitalson

+0

是的,我相信我是。我是新手,我怎麼確定我有這個目錄。謝謝 –

+0

做'ls〜/',看看'bin'是不是列表... – prodigitalson

回答

1

下面是應該工作。首先,進入

sudo rm /bin/subl 

然後,輸入

sudo ln -s /Applications/Sublime Text 3.app/Contents/SharedSupport/bin/subl /bin/subl 

,你應該所有設置。請注意,您鏈接到Sublime Text .app。中的subl命令。 /bin是希望能在您的PATH環境變量中,如果之前就存在有subl,就可以進入

echo $PATH 

找出來。

+0

matt,工作正常。非常感謝你。欣賞它! –

+0

沒問題。如果您不介意,請選擇「接受此答案」複選標記以將問題標記爲已解決。我們也都獲得聲望點!謝謝。 – MattDMo

+0

剛剛做到了。謝謝!! –

0

可能會做這樣說:

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

這種方式,您可以使用

+0

ln:/ bin/subl:文件存在//是我從上面的命令中得到的響應。仍然沒有工作 –

+0

你可以試試這個: sudo mv/bin/subl/bin/subl_backup sudo ln -s「/ Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl」/ bin/subl – trejo08

+0

still說找不到命令 –