我设置了包含 diary 如下:
(setq org-agenda-include-diary t
;; diary-file "~/Org/Tasks/Daily.org"
diary-file (locate-user-emacs-file "data/diary.org" "diary.org")
org-agenda-diary-file 'diary-file
;; org-agenda-insert-diary-strategy 'date-tree
)
diary文件内容如下:
* Holiday
%%(org-calendar-holiday)
* Birthday
** My Birthday
%%(diary-anniversary 3 24 1990) I'm %d%s years old today!!!
但是agenda显示的却不是按照函数 diary-anniversary 说的那样只在那天 3/24 显示。而是每天都显示。而且不知道为什么,org-calendar-holiday 也重复显示。