在emacs下使用ESS编写R代码时,将'_'替换为'< - '的默认行为是有用的(插入两个连续的'_'会插入下划线本身)。但是当将代码粘贴到ESS模式中的任何缓冲区时,这个替换也会发生,任何'_'都被'< - '替换,这不是我想要的行为。
是否有办法仅在粘贴文本时阻止替换?
目前我完全禁用了将此代码添加到我的.emacs
的替换(ess-toggle-underscore nil)
但是我想将'_'改为'< - '替换,只有在粘贴时才写。
有什么想法吗?
答案 0 :(得分:2)
这不应该发生。请向ess-help或M-x ess-submit-bug-report
报告有关详细信息的错误。你正在粘贴终端会议吗?