从Emacs 24.4开始,当我键入以空格开头的行(表示新段落的典型方式)时,我点击RETURN,白色空格消失."emacs -Q"也会出现此问题.我的.emacs文件使用了一个相当简单的文本模式段落方案,即
(setq default-major-mode 'text-mode)
(add-hook 'text-mode-hook 'paragraph-indent-minor-mode)
十几年来一直没有问题.当我安装当前(24.4)版本时出现错误.
基本上,我键入:
   This is a line beginning with four spaces
一旦我输入RETURN,我的线就会立即变为
This is a line beginning with four spaces
也就是说,缩进消失了.我非常感谢一些建议.我应该发布一个错误吗?
在Emacs 24.4中,electric-indent-mode默认启用.看起来这就是造成这个问题的原因paragraph-indent-minor-mode.您可以通过关闭电子缩进模式(M-x electric-indent-mode)或仅在本地缓冲区(M-x electric-indent-local-mode)中来避免这种情况.