2016-10-04 5 views
2

2つのコマンドラインツールが巧妙に動作しています。 Sublime Text 3をダウンロードしたとき、私はコマンドラインツールを動作させることができませんでした。私はここですべての答えを試しました:Open Sublime Text from Terminal in macOS。私が入力した場合:は崇高なテキストを得ることができません。3つのコマンドラインツールが動作する

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

を私が取り戻す:

ln: /usr/local/bin/subl: File exists 

が、私は何をすべきかに関係なく、私はまだ戻って-bash: subl: command not found

答えて

4

は、まず既存のリンクを削除し得ます。それは壊れたリンクでなければなりません。

リストディレクトリの内容とあなたがリンクが壊れていることがわかります:

$ ls -Al /usr/local/bin/ 

は、上記のコマンドからの出力は、既存のリンクが非既存のファイルを指していることが示されます。壊れたリンクを削除してください:

$ rm /usr/local/bin/subl 

上記のコマンドにsudoを使用する必要があります。

今、あなたはシンボリックリンクを作成することができます。

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

私は同じ問題と何も動作するように見えました。また、あなたは2サブライムを持っている場合は、使用することを忘れないでください:

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

私はバージョンを忘れてしまったので、私は右の最初でそれを取得していませんでした!

関連する問題