我正在尝试使用 sublime text 在 R 中编写我的第一行。

首先我安装了 SublimeREPL 并增强了 R 包。我将用户设置编辑为:

{
    "default_extend_env": {"PATH": "{PATH};~/Applications/R.app"},
    "show_transferred_text": true
}

现在我可以毫无困难地启动 REPL r。
我想知道的是在我的一个选项卡中编写一些 R 代码并在 REPL r 窗口中自动执行它。
现在发生的事情是,当我使用 cmd+enter 快捷方式执行我选择的代码时,它被执行,但在 R.app 控制台中而不是在我的 REPL [r] 窗口中。

我怎样才能解决这个问题?

谢谢

最佳答案

编辑 :目前功能从 R-Box 移至 SendREPL(请参阅
README 在这里: https://github.com/randy3k/SendREPL )。

安装完SendREPL后,需要调出命令面板,搜索SendREPL: Choose REPL Program
您需要将 Enhanced-R.sublime-settings (User) 从

"osx":
{
    "App": "R"
},


"osx":
{
    "App": "SublimeREPL"
},

这也可以通过调出命令面板(linux/windows 上的 ctrl+shift+p 或 mac 上的 cmd+shift+p)并搜索 R Application Switch 然后选择 SublimeREPL 来完成

请注意,Enhanced-R 已被弃用。使用 R-Box

关于r - Mac - Sublime Text 和 R,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22881177/

10-12 17:48