Sublime 3没有与R接口(试过R-box和REPL)

时间:2015-07-31 18:32:32

标签: r sublimetext3

超级基本问题:

我在Sublime 3中安装了R-box包,没有任何问题。 我在Sublime的SublimeREPL.sublime-settings中改变了我的R.app路径,虽然这不应该在Mac上产生差异。 我检查了Package Control - > R-Box:选择程序。它设置为R.

我根本无法让Sublime将代码发送给R.按Cmd + Enter不执行任何操作(实际上,它会在Sublime上启动一个新行)。

我在Maverics上运行Sublime 3,在R版本3.2.1上运行。但是我在Sublime 2和之前的R版本中遇到了同样的问题。我确定我遗漏了一些简单但我在安装页面中找不到更多信息。

2 个答案:

答案 0 :(得分:2)

按Ctrl + Shift + P并键入REPL R打开一个R控制台(几次之后你就可以输入R然后它会出现)。您可以使用(Alt + Shift + 2)打开两个窗口,这样您就可以在左侧使用R代码,在右侧使用R控制台。

至于运行代码,一旦调用了R控制台,就有三个选项:要运行当前行或所选行,请按Ctrl + Shift(释放),然后按l。要仅运行所选文本,请按Ctrl + Shift(释放),然后按s。要运行整个文件,请按Ctrl + Shift(释放),然后按f。

答案 1 :(得分:2)

实际上,我从R-box开发者那里得到了一个完美的答案: 关闭Sublime Text 3,然后重新打开它。然后检查窗口右下角是否显示R Extended。

如果没有,则需要在文件上设置语法:

CMD +偏移+ P 设置语法:R Extended