我使用org-journal,每次更新时,日志目录都是硬编码这一事实导致我无法在其他任务上设置截止日期,直到我修复日志位置。这是函数的样子:
;;;###autoload
(defcustom org-journal-dir "~/Documents/journal/"
"Directory containing journal entries.
Setting this will update auto-mode-alist using
`(org-journal-update-auto-mode-alist)`"
:type 'string :group 'org-journal
:set (lambda (symbol value)
(set-default symbol value)
(org-journal-update-auto-mode-alist)))
;;;###autoload
有没有办法在不使用自定义的情况下从我的init文件设置 org-journal-dir ?
答案 0 :(得分:3)
将以下内容放在.emacs文件中(当然,在修改目录之后)。它将设置org-journal-dir
,而不需要您完成自定义的rigamarole。
(require 'org-journal)
(setq org-journal-dir "~/your/journal/dir/")