打开org文件时,如何直接显示overview?

最近不知道出了什么问题,原来打开一个org文件时,内容都是折叠的,现在是展开的状态,很麻烦,不知道是怎么回事? 如果在文件里设置了#+STARTUP: fold的话是没有问题的。

org-startup-folded的值是torg-agenda-inhibit-startup的值是nil。 还有什么设置会影响org文件的初始显示状态吗?

  #+STARTUP: overview        一级标题
  #+STARTUP: content         全部标题
  #+STARTUP: showall         全部内容
  #+STARTUP: showeverything  全部内容,包括 DRAWERS 等等

Furthermore, any entries with a VISIBILITY property will get their visibility adapted accordingly. Allowed values for this property are:

  • folded 折叠
  • children 直接子标题
  • content 全部标题
  • all 全部内容
1 个赞

我不想在我每个文件里都设置一个STARTUP,太麻烦了。 有没有简单的方法啊?

原来是没有问题的,我也不知道我动了什么设置就成这样了。

退出 Emacs, 然后删掉 ~/.emacs.d/.cache/places,然后再打开 Emacs 试试

不管用呢,可能是设置的问题吧

(setq org-hide-block-startup nil)

还有个这个

再不行建议删掉elc或者强制recompile

上面的设置没有效果。

应该不是elc的问题吧,我又重装安装的spacemacs,相当于重新编译了一次了。

默认行为是不折叠的。 排查自己的配置吧。

custom.el 里面有吗?没有的话。。。

二分法注释吧。。。。

其实最好把Org相关的配置放在一起。。

在我配置里,我新建了一个layer: zx-org, 里面有一个config.el 下面是代码

(with-eval-after-load 'org
  (setq org-agenda-files (list (concat doc "Files/")
                               (concat doc "Files/Archives/")
                               (concat doc "Files/Experiments/")))
  (setq diary-file (concat doc "Files/Misc/diary"))
  (setq org-default-notes-file (concat doc "Files/Notes.org"))
  (setq bookmark-default-file (concat doc "Files/Misc/bookmarks"))

  (setq org-download-heading-lvl nil)
  (setq org-download-annotate-function 'ignore)
  (setq org-download-method 'zx-org/org-download-method)
)

把org-agenda-files这个参数注释掉就不会有问题,不知道是什么原因。 它的位置应该放在哪里呢?

我的配置没有问题,应该是spacemacs的一个bug吧,我也不确定。 主要原因是我在.spacemacs里面加了下面的代码,可能是产生冲突了吧。 注释掉就好了。

dotspacemacs-startup-lists '((agenda . 4)
                                )

正解 https://emacs-china.org/t/org-mode-v9-4-4-overview-org/18048