【问题标题】:Emacs org-mode capture without expansions没有扩展的 Emacs 组织模式捕获
【发布时间】:2014-03-14 01:48:20
【问题描述】:

我一直在尝试制作一个组织捕获模板,用于将快速想法存储到我当前的项目中,以便我可以回到我正在处理的内容并在以后评估笔记。

这是模板代码:

(setq org-capture-templates '( ("a" "快速笔记" 条目 (file+olp "~/myproject" "NOTES" "IDEAS") "") ))

当我点击C-c c a *** invent flying light bulb RET 时,这就是我所期望的目标的样子:

* NOTES
** IDEAS
*** invent flying light bulb

相反,我得到:

* NOTES
** IDEAS
*** invent flying light bulb
    $THE-HEADING-THAT-THE-CURSOR-IS-ON

也就是说:当调用 'org-capture 时光标触及的任何标题都会与我的注释一起插入。当我删除该字符串时,会出现:

[[文件:~/$PATH-TO-FILE-I-WAS-WORKING-ON][]]

我没有选择任何模板扩展,为什么要插入这些东西?

【问题讨论】:

    标签: emacs elisp org-mode


    【解决方案1】:

    使用 entry 时,最后一个字段不应为空白。 org-mode 的常见问题中的示例在将最后一个字段留空时使用 item

    (setq org-capture-templates '(
      ("a" "quick notes" entry
        (file+olp "~/Desktop/myproject.org" "NOTES" "IDEAS")
          "*** %?") ))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多