如何避免ESS在粘贴文本时用'< - '强调自动替换,但在编写下划线时保留它

时间:2012-12-16 16:48:35

标签: r emacs ess

在emacs下使用ESS编写R代码时,将'_'替换为'< - '的默认行为是有用的(插入两个连续的'_'会插入下划线本身)。但是当将代码粘贴到ESS模式中的任何缓冲区时,这个替换也会发生,任何'_'都被'< - '替换,这不是我想要的行为。

是否有办法仅在粘贴文本时阻止替换?

目前我完全禁用了将此代码添加到我的.emacs

的替换
(ess-toggle-underscore nil)

但是我想将'_'改为'< - '替换,只有在粘贴时才写。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

这不应该发生。请向ess-help或M-x ess-submit-bug-report报告有关详细信息的错误。你正在粘贴终端会议吗?