我遇到了以下问题:Org mode 有一个可自定义的变量
org-agenda-files
。在此变量下列出的绝对路径文件用于构建 org 日程表窗口。如果列表中的元素是目录,则会处理所有与 org-agenda-regex
匹配的 .org
文件以构建日程视图。另一方面,还有另一个可自定义的变量:org-directory
。令人震惊的是,如果未定义 org-agenda-files
,则日程视图不会尝试使用匹配的 .org
文件在 org-directory
下。此外,在 org-agenda-files
中列出相对于 org-directory
的日程文件路径是不被接受的,因为它抱怨找不到文件。
我的问题是,是否有一种合理优雅的方法来利用 org-directory
在查找日程文件时使用它作为默认值来查找所有 .org 文件,或者使用相对于 org-directory
的路径描述日程文件列表?
org-agenda-files
文档中提到可以添加一个单独的绝对路径到文本文件,而不是绝对路径列表。该文本文件可以包含基于每行的org-directory
的相对路径列表,但这听起来对我来说有点麻烦或“相当不优雅”。 - Daniel DinnyesM-x describe-variable RET org-directory RET
提供了两种情况,当变量org-directory
被使用时 -- 文档字符串使用了 "only" 这个词。问题的提出表明原帖作者期望或希望有更强大的用法,然而,org-mode
的作者从未打算过这样的用法。 - lawlist