emacs org-agenda - 缺少任务的所有日常细节

Ran*_*eet 0 emacs org-mode

对于 emacs25(ubuntu 17.10 上的 emacs 25.2.2),我无法使org-agenda-list正常工作。org-timeline每天都会向我显示详细信息,但org-agenda-list只列出了日期的名称,而没有列出任何详细信息。

我有以下 .emacs(简化为一行以追踪为什么 org-agenda 不起作用 - 我对 emacs 相当了解,但我是 org-mode 的第一次用户)

(global-set-key "\C-ca" 'org-agenda)
Run Code Online (Sandbox Code Playgroud)

并且有一个空的 .emacs.d 目录,当我为以下示例运行org-agenda-list 时

* Tasks
** DONE [#A] do this y'day
SCHEDULED: <2018-03-22 Thu>
** TODO [#A] do this tomorrow
SCHEDULED: <2018-03-24 Sat>
** TODO [#A] this task is not scheduled
** TODO [#B] scheduled for today, priority B
SCHEDULED: <2018-03-23 Fri>
** IN PROGRESS [#A] scheduled today and deadline in 2 days
DEADLINE: <2018-03-25 Sun> SCHEDULED: <2018-03-23 Fri>
** TODO [#A] deadline in 2 days and not scheduled
DEADLINE: <2018-03-25 Sun>
** TODO [#A] scheduled for monday
SCHEDULED: <2018-03-29 Thu>
** TODO [#C] do this today if I get time
SCHEDULED: <2018-03-23 Fri>
** TODO [#B] neither is this one
** TODO [#C] or this one
** TODO [#A] deadline in 10 days and not scheduled
DEADLINE: <2018-03-31 Sat>
Run Code Online (Sandbox Code Playgroud)

我只看到周条目,它缺少日常任务的所有细节

Week-agenda (W12):
Monday     19 March 2018 W12
Tuesday    20 March 2018
Wednesday  21 March 2018
Thursday   22 March 2018
Friday     23 March 2018
Saturday   24 March 2018
Sunday     25 March 2018
Run Code Online (Sandbox Code Playgroud)

org-timeline向我显示日常任务的详细信息时

Thursday   22 March 2018
  Scheduled:  DONE [#A] do this y'day
-------------------------------------------------------------------------------
Friday     23 March 2018
  Scheduled:  IN PROGRESS [#A] scheduled today and deadline in 2 days
  Scheduled:  TODO [#B] scheduled for today, priority B
  Scheduled:  TODO [#C] do this today if I get time
Saturday   24 March 2018
  Scheduled:  TODO [#A] do this tomorrow
Sunday     25 March 2018
  Deadline:   IN PROGRESS [#A] scheduled today and deadline in 2 days
  Deadline:   TODO [#A] deadline in 2 days and not scheduled

[... 4 empty days omitted]

Thursday   29 March 2018
  Scheduled:  TODO [#A] scheduled for monday
Friday     30 March 2018
Saturday   31 March 2018
  Deadline:   TODO [#A] deadline in 10 days and not scheduled
Run Code Online (Sandbox Code Playgroud)

问:如何让org-agenda-list为我正常工作?

而且在我安装后

M-x package-install org-edna
Run Code Online (Sandbox Code Playgroud)

根据一些在线建议,我还丢失了org-timeline命令,我通过“apt remove emacs”和“apt install emacs”的蛮力应用程序恢复了该命令。

问:谁能向我解释为什么我丢失了org-timeline命令?

谢谢。

aar*_*ist 5

检查:C-h v org-agenda-files。如果您的文件不存在,那么当您的文件在缓冲区中打开时,请使用 M-x org-agenda-file-to-front. 现在试试M-x org-agenda。您可以C-h v org-agenda-files再次检查,您会在那里找到您的文件。