在R脚本中启动ESS过程

时间:2017-11-24 16:36:15

标签: r emacs ess

我的Emacs中出现了以下问题(我是一个完整的新手,远离LISP编程):当我打开一个.R文件时,没有启动ESS进程。这是一个问题,因为我想配置TAB完成并在脚本中查看R文档。

这是错误消息:“没有与当前缓冲区关联的ESS进程 “ 这只是.R文件中的情况。当开始劣质ESS我没有这个问题。 (希望我做对了:M-x R启动一个进程和Emacs,因此被称为劣质?)

我的.emacs配置如下:

(require 'auto-complete)
(require 'auto-complete-config)
(require 'ess-stata-mode)
(require 'ess-eldoc)
(add-hook 'inferior-ess-mode-hook 'ess-use-eldoc)
(autoload 'R-mode "ess-site.el" "" t)
(add-to-list 'auto-mode-alist '("\\.R\\'" . R-mode)) 

上面这两行应该在脚本中启动ESS,不应该吗?

(global-auto-complete-mode t)
(setq  ess-tab-complete-in-script t)
(setq ess-use-auto-complete 't)
(setq ess-use-eldoc 't)
(setq ess-use-company 't)

我包括ElDoc和AC以获得自动完成功能。 我想在Emacs中看到R的Documentation。 我非常感谢你的帮助。我错过了什么? 问候和提前致谢

0 个答案:

没有答案