我刚刚切换到Emacs + ESS进行R编程,并使用了Vincent Goulet的newest bundle (24.3)。
我想为knitr
和.Rmd文件提供良好的环境,所以我从MELPA安装了polymode
。我的.emacs文件中也有(add-to-list 'auto-mode-alist '("\\.Rmd" . poly-markdown+r-mode))
。
当我开始在polymode
中编辑.Rmd文件时,我遇到了令人讨厌的行为。在R代码块内部,但不在外部,双引号""
变为变音符号¨
,双引号+字符,例如"a
变成了变音字符ä
的字符。我猜测它可能与LaTeX和显示变音符号有关,但不知道如何关闭此行为。
是否有某种方法可以禁用自动替换双引号,就像disable replacing the underscore?
一样