如何防止emacs C / C ++模式自动更正?

时间:2012-01-12 23:08:38

标签: c++ c emacs

如果我运行" emacs -q" (阻止加载用户配置,所以我知道它不是我的设置问题)并打开一个名为foo.C的空缓冲区并输入:

case elSE:

然后点击':',emacs坚持要改变" elSE"到" Else"。我不知道为什么它这样做;我认为它认为我拼错了"否则"关键字,除了它的资本化,所以我真的不知道发生了什么。如何禁用此行为?

这是Emacs 23.3.1。

1 个答案:

答案 0 :(得分:4)

这也适用于Emacs 24;它似乎是由缩写模式引起的 - 尝试M-x abbrev-mode来禁用它。