组织模式下的议程视图

时间:2018-08-28 06:13:49

标签: emacs org-mode

创建一个.org文件,并向其中添加了一些项目。有些项目是预定的,有些有期限

但是当我按C-c a时,计划的项目不会显示在议程视图中。

我该如何进行这项工作?

2 个答案:

答案 0 :(得分:1)

M-x customize-variable RET org-agenda-files 

并将给定文件添加到org-agenda-files中为我修复了该文件。

将当前文件临时添加到org-agenda-files的快速方法是C-c [(绑定到org-agenda-file-to-front并顾名思义,将当前文件添加到文件到列表的最前面)。您可以使用C-c ]摆脱它。

只能通过org-agenda-files或通过在初始化文件中设置值,才能将文件永久添加到customize

还请注意,尽管通常org-agenda-files的值是文件列表,但是该列表可以包含目录(在这种情况下,目录中与org-agenda-file-regexp匹配的所有文件都将被视为议程文件),也可以只是一个单一的文件名(字符串),应该包含议程文件列表,每行一个文件。

和往常一样,读取变量C-h v org-agenda-files RET的文档字符串很有用。

答案 1 :(得分:0)

我还建议,随着您获得更多目录文件或将它们添加到特定目录中,将它们全部自动添加到~/.emacs.d/init.el加载文件中将更为有意义。

例如,并使用use-package样式:

(use-package org
  :ensure org-plus-contrib
  :defer t
  :init
  (add-to-list 'auto-mode-alist '("\\.org$" . org-mode))

  (setq org-agenda-files (list "~/Dropbox/org-mode"))
  (add-to-list 'org-agenda-files (expand-file-name "~/Dropbox/journal/"))
  etc etc...