组织模式 - 在循环普通列表时隐藏空行

时间:2016-06-28 09:12:31

标签: emacs org-mode

我注意到尾随空白行仅在标题下折叠,而不是在普通列表下折叠。例如:

* Heading 1

  Lorem ipsum dolor sit amet, consectetur adipiscing elit...

* Heading 2
* Heading 3
循环时,

折叠到:

* Heading 1...
* Heading 2...
* Heading 3

但是当这个简单的清单折叠时:

- List item 1

  Some text goes here

- List item 2
- List item 3

我明白了:

- List item 1...

- List item 2...
- List item 3

为了摆脱多余的空白,我一直在写这样的简单列表:

- List item 1

  Some text goes here
- List item 2
- List item 3

这在视觉上很烦人。

我设置了一个变量来解决这个问题吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我不认为有一个变量可以影响这一点。这种情况发生在org-cycle-internal-local中,当它通过调用org-list-get-item-end-before-blank来计算eos时,顾名思义,这不包括项目末尾的空白行。

您必须通过调用org-list-get-item-end来替换该调用以执行您想要的操作(我认为 - 未经测试)。您可以尝试在orgmode邮件列表中询问该功能。