我正在尝试设置SublimeText(Windows)以将R
代码发送到打开的R REPL
但是失败了。我知道R-Box
已初步化,因为我可以将代码发送到默认的R
控制台。
问题是:如何设置配置文件以使用[CTRL] + [Enter]
我假设这是我对包的设置的疏忽,但是我没有找到任何有关发送到REPL
的初始设置的说明。我已经尝试过(下面)已经从我在堆栈和网络上找到的其他配置文件中加入了。
这是我的配置文件:
{
// TRIED THIS
// "prog" : "SublimeREPL",
// TRIED THIS
// "App" : "SublimeREPL",
// path to Rgui.exe (for windows only)
"R64" : "C:\\Program Files\\R\\R-3.2.3\\bin\\x64\\Rgui.exe",
// path to Rscript binary
// "rscript": "/usr/local/bin/rscript",
// auto advance to the next line.
"auto_advance" : true,
// auto advance to the next non-empty line. Override to false if "auto_advance" is false.
"auto_advance_non_empty": false,
// enable auto completions
"auto_completions": true,
// enable status bar hint
"status_bar_hint": true
}
我也试过[CTRL] + [Shift] + [p], R-Box:Choose Program, SublimeREPL
编辑1:
GUI方法也失败Tools > SublimeREPL > Eval in REPL > Selection
Python的快捷键和GUI方法也失败了
答案 0 :(得分:1)
我设法通过将SendTextPlus包的用户设置更改为:
来使其工作 {
"prog": "SublimeREPL",
}
似乎您必须在SendTextPlus包设置而不是R-Box包中更改它的原因是发送代码功能已导出到最新版本的SendTextPlus。希望这会有所帮助。
供参考:https://raw.githubusercontent.com/randy3k/R-Box/master/README.md