ESS(Emacs Speaks Statistics)是一个用于在Emacs编辑器中与统计软件R进行交互的扩展。它提供了一个集成的开发环境,可以在Emacs中编写、运行和调试R代码,并且可以直接在Emacs中查看R的输出结果。
在ESS中,可以通过使用R缓冲区来与R进行交互。R缓冲区是一个用于输入和执行R代码的特殊编辑区域。可以在Emacs中创建一个R缓冲区,并在其中输入R代码,然后将其发送给R解释器执行。R解释器执行代码后的结果将显示在Emacs中。
关于将发送的命令持久化到磁盘,ESS本身并没有提供直接的功能来实现这一点。然而,Emacs编辑器本身具有自动保存功能,可以在编辑器关闭或者发生意外情况时保存缓冲区的内容。可以通过配置Emacs的自动保存功能来实现将R缓冲区的内容持久化到磁盘。
总结起来,使用ESS可以在Emacs中获得R缓冲区,并与R进行交互。至于将发送的命令持久化到磁盘,可以通过配置Emacs的自动保存功能来实现。
领取专属 10元无门槛券
手把手带您无忧上云