org 9.5关于缩进规则的一个变化

升到emacs 28后发现,org mode的缩进发生了微妙变化。具体区别是,在每个段落标题下面如果有一些附加信息,比如时间戳之类的。在9.4这些附加信息的对其方式是和标题的开头对齐。但在9.5中对齐方式变成了和标题开头处的星号一致对齐。

这不禁让我感到有些不舒服。我费劲排查了org mode若干个输入函数的源码后,察觉选项org-adapt-indentation可能是原因。其默认值是nil,改为t后果然对其就和原来一致了。

就在我有些得意时,突然想到为何不查看一下org 9.5的更新说明呢?结果一查,发现更新说明里的第二项就说了这个问题,简直是白费功夫了。 :sweat_smile:

5 个赞

我觉得和星号一致对齐更舒服,以前想设成和星号对齐没成功就没折腾了,现在不用设置默认就是和星号对齐感觉很好