组织模式 - 没有重新设定目标

问题描述 投票:1回答:1

我试图使用refile函数,但不明白为什么我在点击Cc Cw键后得到错误no refile targets

以下是org-refile-targets变量的内容:

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

原始值为nil,并在.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世界相对较新,错误可能非常愚蠢。

org-mode refile
1个回答
1
投票

看起来你跟随Nicolas Petton的Orgmode for GTD文章;今天早上我遇到了同样的问题。

org-refileorg-refile-targets的文件中搜索标题,直到指定的级别。所以在你的例子中,org-refile将在~/gtd/gtd.org中找到第3级的标题,在~/gtd/tickler.org中找到第2级,而在~/gtd/someday.org中只能找到第1级。然后,这些将作为您的重新操作的目标。

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

© www.soinside.com 2019 - 2024. All rights reserved.