启用临时缓冲区以在emacs-ess中执行R代码

she*_*d03 4 emacs r ess

我已经切换到使用emacs-ess进行R代码开发,它运行良好.我希望能够编写一些我用于调试R脚本到临时缓冲区的小R代码,并能够在R进程缓冲区中执行临时缓冲区代码.我已经找到了如何通过将以下内容放在.emacs文件中来将临时缓冲区的模式更改为文本:

(setq initial-major-mode 'text-mode)
Run Code Online (Sandbox Code Playgroud)

是否有类似的声明我可以放在我的.emacs文件中,这会使暂存缓冲区具有ess-mode?我尝试了以下操作,导致错误类型参数出错:

(setq initial-major-mode 'ess-mode)
Run Code Online (Sandbox Code Playgroud)

Leo*_*yev 8

你想要的是什么(setq initial-major-mode 'R-mode).或者,您可以在暂存缓冲区中执行Mx R模式以更改主模式.