组织模式 - 没有重新文件目标

tuc*_*uxu 8 org-mode refile

我正在尝试使用 refile 功能,但不明白为什么no refile targets在按下 Cc Cw 键后会出现错误 。

这是org-refile-targets变量的内容:

Its value is (("~/gtd/gtd.org" :maxlevel . 3) ("~/gtd/someday.org" :level . 1) ("~/gtd/tickler.org" :maxlevel . 2))

原始值为零并通过 .emacs 中的此函数定义

(setq org-refile-targets '(("~/gtd/gtd.org" :maxlevel . 3) ("~/gtd/someday.org" :level . 1) ("~/gtd/tickler.org" :maxlevel . 2)))

所有这些文件都存在于 gtd 文件夹中。我可以捕获存储到~/gtd/inbox.org文件中的元素。

我对 emacs/org-mode 世界比较陌生,错误可能很愚蠢。

小智 10

您似乎正在关注 Nicolas PettonOrgmode for GTD文章;今天早上我遇到了同样的问题。

org-refile在 中的文件中搜索标题org-refile-targets,直到指定的级别。因此,在您的示例中,org-refile将在 中找到 3~/gtd/gtd.org级、2~/gtd/tickler.org级和 1级的标题~/gtd/someday.org。然后将提供这些作为重新归档操作的目标。

要修复此错误,只需在其中一个或多个文件中创建一些标题即可。

  • 完美修复了它!不明白它列出了所有可能的目标。 (2认同)