组织议程缓冲区不再显示议程项目

时间:2014-01-27 02:06:26

标签: emacs org-mode

我最近决定重做整个组织设置并提高效率。我以前在我的机器上都有.org文件,但它们现在位于2个文件夹中:

~/work/org
~/personal/org

我重置了org-mode使用

查找议程文件的位置
;; set agenda files
(setq org-agenda-files (quote ("~/work/org"
                   "~/personal/org")))

然而,当我拉出待办事项列表(C-c a t)时,我收到表单错误:

Non-existent agenda file [filename]. [R]emove from list or [A]bort?

用于旧列表中的文件。如果我删除所有这些文件,我最终会得到一个 Org Agenda 缓冲区,只显示:

Global list of TODO items of type: ALL
Available with `N r': (0)[ALL]

对我做错了什么的想法?

2 个答案:

答案 0 :(得分:7)

确保您没有在.Emacs文件的“自定义”块中设置org-agenda-files。这是常见的错误来源。

答案 1 :(得分:1)

试试这个:

(setq org-agenda-files
      (append
       (file-expand-wildcards "~/work/org/*.org")
       (file-expand-wildcards "~/personal/org/*.org")))