【发布时间】:2016-05-06 04:55:09
【问题描述】:
我正在尝试设置 SublimeText (Windows) 以将 R 代码发送到打开的 R REPL 但失败。我知道R-Box 的初始化有些正确,因为我可以将代码发送到默认的R 控制台。
问题是:如何设置配置文件以使用[CTRL] + [Enter] 将 R 代码发送到 repl
我假设这是我对软件包设置的疏忽,但我找不到任何关于初始设置的说明以发送到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 方法也失败
【问题讨论】:
-
最后一个
CTRL + Shift + p选项使它对我有用,而无需更改任何其他内容。如果您希望我检查我的任何特定设置,请告诉我。 -
@alistaire,是的,请这样做,如果您在 Windows 上并且您不介意,您的 repl 配置也会有所帮助
-
在 RBox 用户设置中,我有
"prog": "SublimeREPL"。除此之外,几乎所有内容都是默认设置。我的 SublimeREPL 用户设置确实为 Anaconda 设置了一个 PATH 变量,但如果 REPL 能正常工作,我怀疑这就是解决方案。 -
等等,我不在 Windows 上。我不确定变化很大。如果 REPL 自己工作,你的问题应该是 SublimeText 内部的。
标签: r sublimetext3 sublimerepl