Spe*_*her 3 r sublimetext2 sublimerepl
我正在尝试使用sublime文本在R中编写我的第一行.
首先,我安装了SublimeREPL并增强了R包.我将用户设置编辑为:
{
"default_extend_env": {"PATH": "{PATH};~/Applications/R.app"},
"show_transferred_text": true
}
Run Code Online (Sandbox Code Playgroud)
现在我可以毫不费力地启动REPL r.我想知道的是在我的一个标签中写一些R代码并在REPL r窗口中自动执行.现在发生的事情是当我使用cmd + enter快捷键来执行我选择的代码时,它会在R.app控制台中执行,而不是在sublime的REPL [r]窗口中执行.
我怎样才能解决这个问题?
谢谢
编辑:目前功能从R-Box转移到SendREPL(请参阅README:https://github.com/randy3k/SendREPL).
安装SendREPL后,需要调出命令面板并搜索 SendREPL: Choose REPL Program
您需要更改Enhanced-R.sublime-settings(User)
"osx":
{
"App": "R"
},
Run Code Online (Sandbox Code Playgroud)
至
"osx":
{
"App": "SublimeREPL"
},
Run Code Online (Sandbox Code Playgroud)
这也可以通过调出命令面板(ctrl+shift+p在linux/windows或cmd+shift+pmac上)并搜索R Application Switch然后选择来完成SublimeREPL
请注意,Enhanced-R已弃用.使用R-Box