r - Emacs+ESS+R : How to have help page open in new buffer

标签 r emacs ess

目前我已经设置了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/

相关文章:

r - 取消列出数据框但仍保留原始数据框

r - 使用 "R CMD INSTALL"安装R包时如何安装依赖项?

emacs - 用于扩展 XHTML 的 RelaxNG (rnc) 模式

emacs - 无法在组织模式下激活 'remember'

php - 如何让 hs-minor-mode 在 emacs 的 php-mode 上自动加载?

r - emacs ess : how to auto complete library function

r - 访问嵌套在 R 列表中的向量的倒数第二个元素

c++ - R(macos 10.8.5),RcppArmadillo : can not find armadillo library or symbol _wrapper_ddot_

r - 在 Emacs 中更改低级模式的背景颜色