在议程清单中显示时间

时间:2016-10-30 12:36:09

标签: emacs org-mode

时间无法在org-mode中的时间议程中显示

它显示如下:

It shows like this:

我希望它显示如下:

I want it show like this:

1 个答案:

答案 0 :(得分:2)

我最近遇到了同样的问题。虽然你的问题可能有不同的原因,但我想我会分享我的解决方案,以防我对未来的读者有用。

就我而言,我的自定义议程命令中有以下设置:

(org-agenda-prefix-format "○ ") 

这给了我一个简约的议程,其中任务以为前缀,没有别的。但是,这会覆盖默认格式,其中包含许多格式字符,这些格式允许前缀显示时间,由显示" HH:MM时间的%t格式字符指定的时间 - 当天的规格,如果适用于条目"。

此后我改变了org-agenda-prefix-format如下:

(org-agenda-prefix-format "○  %t")

仍然给我一个简约的议程视图,但如果有必要,还会显示时间信息。以下是与org-agenda-prefix-format一起使用的格式字符的完整列表:

  %c   the category of the item, "Diary" for entries from the diary,
       or as given by the CATEGORY keyword or derived from the file name
  %e   the effort required by the item
  %l   the level of the item (insert X space(s) if item is of level X)
  %i   the icon category of the item, see `org-agenda-category-icon-alist'
  %T   the last tag of the item (ignore inherited tags, which come first)
  %t   the HH:MM time-of-day specification if one applies to the entry
  %s   Scheduling/Deadline information, a short string
  %b   show breadcrumbs, i.e., the names of the higher levels
  %(expression) Eval EXPRESSION and replace the control string
                by the result

有关详细信息,请参阅org-agenda-prefix-format的文档:M-x describe-variable RET org-agenda-prefix-format RET