目前我已经设置了options(help_type="text")
和 getOption("help_type")
返回 "text"
.不知道为什么,但是当我输入 ?par
时,R 仍然会打开一个新的浏览器窗口或选项卡在劣等 ESS (iESS) 缓冲区中。如果我明确评估 help(par,help_type="text")
,帮助页面的内容打印在 iESS 缓冲区中。我认为有一种方法可以在自己单独的 Emacs 缓冲区中打开内容——我错了吗?
最佳答案
如果(正如我们在评论中发现的那样)您将下级-ess-help-command 设置为“utils::help(\"%s\")\n”,那么问题就解决了。
它似乎是由配置文件中的另一个下级-ess-help-command 引起的。
如果您遇到这样的奇怪问题,使用 -nw 选项启动 emacs 总是一个好主意。
关于r - Emacs+ESS+R : How to have help page open in new buffer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7159798/