gpt4 book ai didi

emacs - 在 emacs 组织模式下捕获失败

转载 作者:行者123 更新时间:2023-12-04 14:41:26 24 4
gpt4 key购买 nike

我正在使用 GNU Emacs 23.1.1 和 org-mode 版本 7.7我想使用 C-c c t 来捕获任务并将其发送到 ~/todo.org,如 org-capture-template 中所定义以下。按 C-c c 时,Org Select 缓冲区打开,但是当我点击 t 时,我收到错误消息 Capture abort: (void -function nil) 并且没有任何内容写入 todo.org。我的 .emacs 中的相关行如下所示。请帮我解决这个问题。

(define-key global-map "\C-cc" 'org-capture)

(setq org-directory "~/")

(setq org-capture-templates

(("t" "Todo" entry (file+headline "~/todo.org" "Tasks")
"* TODO %?\n %i\n %a")

("j" "Journal" entry (file+datetree "~/journal.org")
"* %?\nEntered on %U\n %i\n %a")))

最佳答案

您需要引用您的捕获模板列表。如果您按如下方式更改相关部分,它应该可以工作。

(setq org-capture-templates
(quote
(("t" "TODO" entry
[...]
"* %?\nEntered on %U\n %i\n %a"))))

确保您记得在末尾包含结束符 ),否则您将得到不平衡的括号。

关于emacs - 在 emacs 组织模式下捕获失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8271727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com