我正在使用org-mode编写一些散文。我正在使用ORG捕获模板作为一种方便的方式来制作有关以后需要进行的编辑的记录。在写作时,我可以快速捕获一个想法或记下有关以后需要研究的内容,然后继续写作。
问题在于捕获模板没有抓住子标题,因此我需要搜索整个文本以确定编辑的位置。
这是当前的捕获模板:
("h" "Writing TODO" entry (file+headline "~/Book-Outline.org" "EDITS")
"* TODO - %?n %in %a")
捕获信息越具体,就越容易回到书中的确切位置进行编辑。如果捕获模板不执行此操作,请赞赏其他想法或建议。
我使用的解决方案类似于:
("h" "Writing TODO" entry (file+headline "~/Book-Outline.org" "EDITS")
"* TODO - %?n %in[[%l][In file %f]]")
称为org capture
时,它将创建指向文件的org链接来自emacs doc there
-
%l
:像%a
一样,但仅插入文字链接。 -
%f
:调用org捕获时通过当前缓冲区访问的文件。
另一个可能的解释:
在我的组织模板中,我不使用,也许您可以尝试通过
%a
替换%a
,而无需。(对不起,我没有检查过(。
也许我没有明白您的意思,但是通常您应该开始捕获,在捕获缓冲区中,您可以按C-C C-C-W进行捕获,然后浏览您的org-file直到到达所需的目的地。org将保存您的捕获,然后在那里。
那不是你想要的吗?