我的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。 我非常感谢你的帮助。我错过了什么? 问候和提前致谢