在LESS命令提示符缓冲区中禁止正常执行的脚本(通过C-c,C-b)

时间:2014-09-04 03:59:29

标签: r ess

每次我通过C-c,C-b在ESS中运行整个R脚本时,整个脚本都会显示在ESS提示缓冲区中(尽管这很烦人,但我的当前问题不在see question)。当脚本比较大时,ESS命令提示符中执行脚本的闪烁页面不仅隐藏了有问题的代码,还在emacs超时中建立了内存使用量。这必须通过迭代按C-x,h,退格来删除执行历史来解决。

我只是想知道是否有办法在ESS命令提示符中抑制正常执行脚本的输出,或者其他方法来解决这个问题。作为从Matlab迁移的用户,我觉得这很烦人。

1 个答案:

答案 0 :(得分:1)

要尝试两件事:

  1. 在C-c C-b之前的C-u将明显地切换ess-eval。所以输入C-u C-c C-b
  2. 您是否尝试C-c C-l获取与当前缓冲区对应的文件?