在组织模式下将初始可见性设置为一定水平

时间:2019-06-11 03:46:35

标签: emacs org-mode

类似于this question,但我希望将其作为每个文档的设置或模式行。理想的情况是:

#+STARTUP: showlevels 3

或者如果需要作为模式行:

# -*- org-showlevels: 3 -*-

并且等效于在加载文件时运行C-3 S-tab

在组织模式手册:https://orgmode.org/manual/Initial-visibility.html

的初始可见性设置中似乎不直接支持此功能。

2 个答案:

答案 0 :(得分:1)

从今天开始,Emacs Org模式母版中提供了新的启动选项。

实现方式与您的建议Elliott略有不同,因为启动关键字不能带有参数(据我所知)。但是,如果您使用的是Org模式母版,以下内容现在可以使用:

#+ STARTUP:show3levels

(3可以更改为2、3、4、5中的任何一个)

答案 1 :(得分:0)

您可以使用C-3 S-tab命令复制org-content的作用:

# -*- eval:(org-content 3) -*-

来自文档字符串:

  

显示缓冲区中的所有标题,如目录。用   数值参数N,显示内容直到N级。