windows下使用ess

我在windows7下使用ess包来运行R程序,自动补全时会自动跳转至对应函数的网页,请问各位大佬如何解决?补全采用company

你可以看一下补全快捷键的绑定。

补全是自动的,三个字符后开始自动匹配对应的函数和帮助说明,在linux下工作正常,但是在windows下就会自动跳转至该函数的网页文档,不知道如何描述该问题并搜索stackflow,所以求助论坛的各位大佬

没有在 Windows 7 用过,用 emacs -Q 测试了吗?

关闭company就可以,但是那样还不如用rstudio

测试过了?相关配置是什么?

你好,很久之前我也遇到过这个问题。原因是在 R 默认安装情况下,会使用 html 来展示 help,因此在 Emacs 调用 R 获取帮助时就会自动打开网页。

解决办法如下:

  1. 打开 R,运行 file.edit("~/.Rprofile")。此时会打开 R 的启动配置文件。
  2. 在文件末尾加入 options (help_type = "text")

当然,你也可以选择重新安装R,然后在安装时选择自定义启动、在自定义启动中选择纯文本帮助:

1 2

4 个赞

非常感谢,测试有效!大佬答复的非常细致,感谢🙏