我有一个项目的基础文件夹,~/prj,这里面我有很多个人项目,2014_prj1,2014_prj2,...,这里面我有,除其他外,一个doc文件夹。布局如下所示:
~/prj
~/prj/2014_prj1
~/prj/2014_prj1/README.org
~/prj/2014_prj1/data
~/prj/2014_prj1/doc
~/prj/2014_prj2
~/prj/2014_prj2/README.org
~/prj/2014_prj2/data
~/prj/2014_prj2/doc
现在,我想将所有项目目录(2014_prjX)org-agenda-files以及doc项目目录的所有子目录添加到。该data文件夹应该不会成为其中的一部分org-agenda-files,因为它们很可能包含的文件10000S。
我该如何实现?我尝试了一个简单的
(setq org-agenda-files (quote ("~/doc/notes"
"~/.emacs.d"
"~/prj/*/doc"
)
)
但这给了我错误
Non-existing agenda file ~/prj/*/doc
.org在启动emacs之后添加新文件,我仍然希望它成为的一部分org-agenda-files。