Sublime Text 2のプラグインを自動完了するために、私は午前中にSublimeCodeIntel(KomodoのCodeIntel機能から分岐)プラグインを取得しようとしています私のMac上のRVMと一緒に(または関係なく)Ruby Gemをインストールしました。それはビルドされたもの、またはその問題のためのレーキには何の問題もないようですが、それはどんな宝石も手に入れられないようです。 RVMでSublimeCodeIntelとRVMを使ってSublime Text 2でRuby Gemsを使用するには
、私はその後、グローバルgemsetで、Mustacheをインストールし、Rubyの1.9.3インストール:
$ rvm install 1.9.3
$ rvm --default use 1.9.3
$ gem install mustache
$ irb
>> require 'mustache'
=> true
すべてが今のところ良いです。今度はSublimeCodeIntelをインストールしてSublimeを起動し、ファイルを作成します。 require '
と入力すると、CMD + Jは、使用可能なモジュール/ディレクトリを使用して、期待どおりのポップアップを生成します。ただし、mustache
はその1つではありません。 (abbrev
のようなもの、base64
、およびrake
されている、しかし)
は、私はそれはまだシステムのルビーを使用していることがわかり、CodeIntelの設定を確認していないので、私はそれを切り替える:
{
"Ruby": {
"ruby": "~/.rvm/bin/default_ruby"
}
}
まだ何のサイコロ。私はシステムのルビーに戻って、そこでヒゲを入れて、もう一度やり直しました。
はスイッチバックした後、私は多分CodeIntelだけでも、ルビーができますが、ファイルを見つけることができないことに気づいたので、私は明示的に設定ファイルに宝石のbinディレクトリを追加しました:
"rubyExtraPaths":["~/.rvm/gems/ruby-1.9.3-p0/bin"]
、それはまだdidnの仕事はありません。
私はまだRuby、Gems、RVMを扱う初心者ですので、痛いほど明白なものを見逃しているかもしれませんが、私はそれを見つけ出しました。何も見つけられません。
ここで間違っている可能性がある人はいますか?