如何在perl模式下禁用字符组合?

时间:2013-04-26 21:26:54

标签: perl emacs unicode

当我在emacs中的perl模式(最近升级到GNU Emacs 23.3.1)时,::->=>(以及其他符号组合)减少为符号。这对我复制和粘贴文本的能力造成了严重破坏,并导致可读性错误。有没有办法禁用这个“功能”?

2 个答案:

答案 0 :(得分:5)

(setq perl-prettify-symbols nil)应该这样做。说实话,我无法弄清楚为什么/它如何影响你复制和粘贴文本的能力,因为替换只是一种视觉上的“错觉”。我可以理解可读性问题,这就是我添加perl-prettify-symbols配置的原因。

答案 1 :(得分:1)

M-x auto-composition-mode应禁用缓冲区的自动组合次要模式,或M-x global-auto-composition-mode全局执行此模式。

如果您想永久关闭它,可以将其添加到.emacs:

(custom-set-variables
 '(global-auto-composition-mode nil))