【发布时间】:2012-10-24 15:52:47
【问题描述】:
我在 Ubuntu 10.04 上运行 Emacs 24,在默认的 c++ 环境中编码 c++。每隔一段时间编码后,我的缩进引擎似乎就坏了——按“制表符”缩进会将任何行放在行首。选择整个缓冲区会导致整个缓冲区不缩进。此问题影响所有缓冲区,当前或以后打开。到目前为止,我发现修复它的唯一方法是重新启动 emacs 的(非常不方便的)步骤。还有其他方法可以重新启动我的缩进引擎吗?尝试加载不同的缩进样式并不能解决问题。
【问题讨论】:
-
我注意到当我
#include特定标头(特别是模板重标头;注释掉有问题的#include或重新启动 Emacs 似乎可以解决问题)时会发生这种情况。我在这里留下这条评论是为了帮助人们尝试隔离这个问题,以便正确修复它,因为 Emacs 24.3 仍然存在问题。如果我发现了一些结论性的东西,我会更新。 -
总是不固定?真的很烦人……
标签: emacs indentation