2014-01-14 23 views
9

これは私のクレイジーを運転しています。前にこれを設定して、崇高なテキストを削除しましたが、正しい設定が何であったかを覚えていません。SublimeREPL Rを見つけることができませんR

非常に簡単です:私はSublimeREPLを通してRを実行しており、REPLがRがインストールされている場所を指す必要があります。

は、私は、ユーザー定義のREPLの設定に移動し、これを追加すると言う http://sublimerepl.readthedocs.org/en/latest/の方向を、続い:

パスが正しいディレクトリを指す
{ 
... 
"default_extend_env": {"PATH": "{PATH}:/home/myusername/bin"} 
... 
} 

。私は

{ 
... 
"default_extend_env": {"PATH": "C:/Program Files/R/R-3.0.2/bin"} 
... 
} 

で置き換えてみました、それはまだRを見つけることができないのです、プラス今、それは私にエラーを与えている:

Error trying to parse settings: Expected value in Packages\User\SublimeREPL.sublime-  settings:2:2 

私は、これは簡単な修正です知っています。誰でも私がここで間違っていることを指摘できますか?


*私は崇高なテキスト3.私は以前にこの作業を持っていましたが、崇高なテキスト2

答えて

12

Preferences -> Browse Packages...に移動して、ディレクトリツリーUser/SublimeREPL/config/Rを作成します。そのディレクトリには、次の内容をMain.sublime-menuという名前の新しいファイルを作成:

[ 
    { 
     "id": "tools", 
     "children": 
     [{ 
      "caption": "SublimeREPL", 
      "mnemonic": "r", 
      "id": "SublimeREPL", 
      "children": 
      [ 
       {"command": "repl_open", 
       "caption": "Rterm", 
       "id": "repl_r", 
       "mnemonic": "r", 
       "args": { 
        "type": "subprocess", 
        "external_id": "r", 
        "additional_scopes": ["tex.latex.knitr"], 
        "encoding": {"windows": "$win_cmd_encoding"}, 
        "soft_quit": "\nquit(save=\"no\")\n", 
        "cmd": {"windows": ["C:/Program Files/R/R-3.0.2/bin/x64/Rterm.exe", "--ess", "--encoding=$win_cmd_encoding"]}, 
        "cwd": "$file_path", 
        "extend_env": {"windows": {"PATH": "{PATH}:/C/Program Files/R/R-3.0.2/bin"}}, 
        "cmd_postfix": "\n", 
        "suppress_echo": {"windows": false}, 
        "syntax": "Packages/R/R.tmLanguage" 
        } 
       } 
      ] 
     }] 
    } 
] 

ファイルを保存し、そしてあなたは今Tools -> SublimeREPL -> Rtermメニューオプションを持っている必要があります。パスがRterm.exeファイルの正しいパスであることを再確認してください。私のコンピュータ(32ビットXP)ではというサブフォルダのi386にあるので、あなたの名前はbin/x64かそのようなものかもしれません。

私はこれが役立つことを願っていますが、まだ問題がある場合は教えてください。

+0

ありがとうございました!私はこれに大きな問題を抱えています。 1)「設定」 - >「ブラウズパッケージ」に移動すると、「ユーザー用」と「SublimeREPL」用の2つのフォルダーがあります。そのため、SublimeREPLフォルダはUserフォルダにありません。だから私は説明したように、Userの下に別のパスを作成し、Main.sublime-menuファイルにそれらの内容を追加しました。しかし、その後Sublimeをロードすると、RはSublimeREPLのオプションでもありません。 2)上記のように新しいパスを作成するのではなく、SublimeREPLフォルダ(すべてのUser/SublimeREPL/configの設定内容を含む)を "User"パスに移動しました。 –

+0

...しかし、それはありません –

+0

@ MarkTulla - 移動しないでください。ただコピーしてください。 – MattDMo

関連する問題