组织管理系统的核心点是快速捕捉新的想法和任务,并将相关的资料与其相关连。
在捕捉器帮助下,我们在对当前的工作流最小干扰的情况下,快速捕捉笔记。
下面的代码能够简单的设置存储笔记的文件。
(setq org-default-notes-file (concat org-directory "/notes.org"))
我们可以定义global-key捕捉新的材料。
捕捉器的基本命令操作如下:
(M-x org-capture) (org-capture) 捕捉新的信息
(C-c C-c) (org-capture-finalize) 捕捉完成
(C-c C-w) (org-capture-refile) 捕捉到另外的位置
(C-c C-k) (org-capture-kill) 放弃捕捉
(C-u M-x org-capture)到文件的buffer中
(C-u C-u M-x org-capture) ::到上回保存的条目
按键C直接自定义变量 org-capture-template。看下面的简单例子:
(setq org-capture-templates
'(("t" "Todo" entry (file+headline "~/org/gtd.org" "Tasks")
"* TODO %?
%i
%a")
("j" "Journal" entry (file+datetree "~/org/journal.org")
"* %?
Entered on %U
%i
%a")))
按键 t 将会返回下面的结果:
* TODO
[[file:LINK TO WHERE YOU INITIATED CAPTURE]]
在上述拓展模板中,%a由触发capture-command的location链接所替换。这极其有用当我们试图从任务中追溯其源于哪一封邮件。
直接跳过交互界面触发template,我们可以这样创建键位绑定:
(define-key global-map (kbd "C-c x")
(lambda () (interactive) (org-capture nil "x")))
首先介绍模板元素:
模板元素 Template-elements
1.keys,就是激发给模板的字符,其中C为保留字符,不能使用。
("b" "Templates for marking stuff to buy")
2.简要描述 Description
3.种类Type 输入条目的种类
4.目标Target
模板的扩展
都有以下的类型:
以上便是capture的基本操作。
页面更新:2024-05-19
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号