使用以下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
答案 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")