我正在尝试使用 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/