Org-journal无法识别org-journal-dir吗?

时间:2018-08-22 23:11:17

标签: emacs org-mode

使用以下use-package语法,Org-journal无法识别org-journal-dir设置-而是尝试使用查询Journal directory ~/Documents/journal not found. Create one?创建另一个目录:

(use-package org-journal  
  :ensure t
  :custom
      (setq org-journal-dir "~/Dropbox/logs/journal/")
      (setq org-journal-file-format "%m.%d.%Y.org"))

我没有看到错误消息-它似乎忽略了目录设置。这是一个简单的语法错误吗?我是这个包和组织模式的新手。

[更新]:有时,我在Emacs启动时收到以下错误消息:

Error (use-package): org-journal/:catch: Symbol’s value as variable is void: org-journal-dir

1 个答案:

答案 0 :(得分:1)

:custom的语法错误。参见https://github.com/jwiegley/use-package#customizing-variables。应该是这样的:

:custom
(org-journal-dir "~/Dropbox/logs/journal/")
(org-journal-file-format "%m.%d.%Y.org")

可以选择将:config:init一起使用(或者也许setq,但可能不使用):

:config
(setq org-journal-dir "~/Dropbox/logs/journal/")
(setq org-journal-file-format "%m.%d.%Y.org")