是否有一个可以与ESS一起使用的 Emacs 的自动完成模式的 R 扩展呢? 如果不存在这样的扩展,我也很感谢任何编写扩展的提示!
我正在使用ESS来在Emacs中处理R语言。每当我创建一个图形时,都会弹出一个新的窗口显示该图形。这个新窗口似乎是在Emacs内部调用R进程时产生的。因此,这个新窗口不属于缓冲区列表,并且似乎处于Emacs环境之外。 是否有办法让R创建的新窗口(例如通过plot()或ggplot2/latt...
在使用 C-c C-j 或 C-c C-r(将行或区域发送到正在运行的 R 进程)在 .R 文件中评估代码块时,在 ESS 中,如何使 R 缓冲区自动向下滚动,以便在评估区域后光标位于底部,即提示符处? 谢谢。
在R中是否有dir函数(类似于Python)? 当我像这样在R中加载一个库时 - library(vrtest) 我想知道该库中的所有函数。 在Python中,dir(vrtest)将列出vrtest的所有属性。 我猜总的来说,我正在寻找在linux上运行ESS时获取R帮助的最佳...
我想知道是否有好的方法可以让R或ESS在评估区域或缓冲区时,在出现错误的地方停止执行代码的其余部分(我只在帮助档案中找到了相反的请求)。我在R帮助文件中查找,但是option(error=stop)只会停止有问题的函数或语句的执行,而不是后续的语句。谢谢!
当使用emacs写R代码时,使用ESS很有用,因为它的默认行为是将下划线'_'替换为'<-'(插入两个连续的'_'将插入下划线本身)。但是,当将代码粘贴到ESS模式下的任何缓冲区时,这种替换也会发生,并且任何'_'都会被替换为'<-',这对我来说不是期望的行为。是否有一种方法只在粘...
我之前问过如何在ESS中切换R会话, 使用C-x C-s大大加快了我的工作流程。 但是,如果我有多个R会话(即使只有3个),很难记住哪一个是R,哪一个是R:2,哪一个是R:3。是否有一种方法可以让ESS、Emacs或tramp根据运行R的服务器/目录自动命名不同的r会话?