web-dev-qa-db-ja.com

ターミナルからSublime Text 2を起動します

Ubuntuを初めて使用し、Sublime Text 2をターミナルから直接起動できるように環境を構成しようとしています。私はこの投稿の解決策に従いましたが、これまでのところ運はありません。

これらは私がしたステップです(これからのステップ post ):

-> cd 
-> mkdir bin
-> Sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl

.bash_profileに次を追加しました:export PATH=$PATH:~/bin

これは私が得たエラーです:〜$ subl --helpコマンド 'subl'が見つかりません、意味:パッケージ 'libsubtitlesのコマンド' subs ' -Perl '(ユニバース)パッケージ' atfs 'からのコマンド' publ '(ユニバース)

混乱:まず第一に、なぜbinフォルダーを作成する必要があるのか​​理解できません。このフォルダは現在Home/binにあり、使用しているとは思わない。 (2つのbinフォルダーがあることを知っています。1つはFile System/usr/binにあり、もう1つはFile System/usr/local/binにあります。ここでの違いはわかりません。)

次に、上記のコマンド(Sudo ln -s ...)を実行した後、usr/binフォルダーにリンクを作成したことに気付きました。ただし、このリンクファイルをチェックしたときに、リンクが壊れていると表示されたため、実行したSudoコマンドに問題があると思われます。

エラー:このリンクは、ターゲット "/ Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl"が存在しないため使用できません。

このコマンド:

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

/ Applications/Sublime Text 2.appは、崇高なテキスト2の場所を示していますか?はいの場合、崇高なテキストは実際にはHome/Programs/Sublime Text 2にあります。コマンドをSudo ln -s "/Programs/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/sublに変更する必要がありますか?

すでにこれを試しましたが、usr/binに既にリンクファイルがあるため、上記のコマンドを実行しようとするとエラーが発生しました。

エラー:ln:シンボリックリンクの作成に失敗しました `/ bin/subl ':ファイルが存在します削除しようとすると、許可が拒否されました。

申し訳ありませんが、私はUbuntuが初めてなので多くの質問をしています。任意の助けをいただければ幸いです。どうもありがとう。

15
CYC0616

this アプローチ(ppa one)を使用してSublime Textをインストールすると、追加の構成を必要とせずにsublまたはsublime-textを使用して端末から開くことができます。

30
chesedo

開こうとしている崇高なテキストは、Macバージョンのように見えます。使用している投稿は、Mac OS Xでのインストール方法を示しています。Linux/ Ubuntu用のSublimeのバージョンをダウンロードしていることを確認し、代わりに このガイド を試してください。

1
Skip Adam