将ESS管道连接到Emacs以外的终端?

时间:2009-10-01 15:39:54

标签: emacs r ess

我不确定这是否可行,但有人知道我是否可以将ESS命令(即评估区域)传递给在Emacs外部运行的R进程? Emacs终端有点挂机(比Apple的终端更常见),我还想放弃它,同时仍然使用ESS命令。目前我正在使用效率较低的复制和粘贴技术: - )

文斯

2 个答案:

答案 0 :(得分:1)

为什么不直接杀死底层R进程,启动一个新进程并在同一个ESS缓冲区中继续会话?

答案 1 :(得分:0)

这不能回答您的具体问题,我的经验是在Windows上,但假设它在ESS中具有挑战性,我只想提一下:

还有其他IDE可以毫无困难地进行此操作(例如Tinn-R,StatET)。特别是,对于多个操作系统支持的一个,请查看Eclipse的StatET插件。 Eclipse的一个非常好的功能是,您不仅可以在IDE外部的控制台上运行命令,还可以同时运行多个控制台会话。这使您可以轻松地并排比较结果。

毋庸置疑,如果您对使用ESS感到满意,那就无关紧要了。