2012-12-17 2 views
6

Macに崇高なテキスト2がインストールされていて、コマンドラインas described in the docsにリンクがあります。崇高なテキスト2:サブシェルコマンドでファイルを開くことができない場合があります

のように、端末からファイルを開く:

$ subl foo.txt 

崇高テキストウィンドウが開きますが、そのウィンドウのfoo.txtの内部でのみごとに3回程度のうち、およそ1を開きます。私はパス内の別のフォルダへのリンクを移動しようとしましたが、sudoなどで作成しましたが、これまでのところ運がありません。

これを修正する方法はありますか?

答えて

1

しばらくの間同じ問題がありました。

alias subl='subl && sleep 0.1 && subl' 

今あなたがそれを開くためにsubl filename_to_editを使用することができます:あなたの.bash_profileに次の行を追加します。

sublコマンドを正しく設定したかどうかわからない場合は、次の操作を行います。 ST3の最初のコマンドまたはST2の最初のコマンドを実行します。

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

〜/ binが$ PATHにあることを確認してください。次に、.bash_profileで最初の手順を実行します。

最終的には正常に機能します。クレジットはthese guysと改善のためにchrisfに行く。

+0

ニース、それは実際にそれをします。 別名では、 'alias subl = 'subl && sleep 0.1 && subl''は完璧に動作すると思います。何か問題が発生した場合、 'alias subl = '\ subl && sleep 0.1 && \ subl''は既存のエイリアスをバイパスする必要があります。 – Chris

+0

うわー。あなたはまだ2年間同じ問題を抱えていましたか? – Yerke

+0

私は実際に問題にぶつかりませんでしたので、しばらく修正されていると思っていましたが、最近私には2〜3回も起こりました。 – Chris

0

私は前にsublの問題に遭遇したことを覚えています。そしてSublimeが起動しているかどうかを確認する関数を用意しなければなりません。その後、 "rmate" bashスクリプトと関連する "rsub" Sublime Text Packageプラグインを使用して、指定されたファイルをロードします。しかし、あなたが必要とするもののために働くはずのOSXのopenコマンドを使うことができるはずです。また、最新のSublime Text 3 Betaを試してみます。

関連する問題