傻大方


首页 > 潮·科技 > >

org-emacs的任务捕捉与附件管理体系



按关键词阅读:

组织管理系统的核心点是快速捕捉新的想法和任务 , 并将相关的资料与其相关连 。
在捕捉器帮助下 , 我们在对当前的工作流最小干扰的情况下 , 快速捕捉笔记 。
org-emacs的任务捕捉与附件管理体系文章插图
1.设置捕捉器【org-emacs的任务捕捉与附件管理体系】下面的代码能够简单的设置存储笔记的文件 。
(setq org-default-notes-file (concat org-directory "/notes.org"))我们可以定义global-key捕捉新的材料 。
2.应用捕捉器捕捉器的基本命令操作如下:
(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) ::到上回保存的条目
3.捕捉器的模板简介org-emacs的任务捕捉与附件管理体系文章插图
按键C直接自定义变量 org-capture-template 。 看下面的简单例子:
(setq org-capture-templates'(("t" "Todo" entry (file+headline "~/org/gtd.org" "Tasks")"* TODO %?\n%i\n%a")("j" "Journal" entry (file+datetree "~/org/journal.org")"* %?\nEntered on %U\n%i\n%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")))4.捕捉器的模板探讨首先介绍模板元素:
模板元素 Template-elements
1.keys , 就是激发给模板的字符 , 其中C为保留字符 , 不能使用 。
("b" "Templates for marking stuff to buy")2.简要描述 Description
3.种类Type 输入条目的种类

  • entry , org的heading
  • item , plain-list普通列表
  • checkitem 核查表
  • plain 插入的普通文本
4.目标Target
  • file "path/to/file")将会插入到问文件的首行
  • (id "id of existing org entry") id可作为临时解决方案
  • (file+headline "filename" "node headline") , 文件的heading
  • (file+regexp "filename" "regexp to find location"):用正则匹配
  • (file+function "filename" function-finding-location)此处为最强的自定义功能
  • (clock) 当前正在clocking的文件.
  • (function function-finding-location)写下自定义的函数 。
模板的扩展
都有以下的类型:
  • %[FILE] 插入文件的内容
  • %(EXP) 求值表达式
  • %格式化时间
  • %t 时间戳(仅日期)
  • %T时间戳(日期与时间)
  • %u, %U :: Like %t, %T 插入inactive timestamps.
  • %i插入当前的活跃区域
以上便是capture的基本操作 。
org-emacs的任务捕捉与附件管理体系文章插图


    稿源:(未知)

    【傻大方】网址:http://www.shadafang.com/c/111J309452020.html

    标题:org-emacs的任务捕捉与附件管理体系


    上一篇:emacs-org 文件的重定位与归档

    下一篇:Windows上安装nodejs-v14最不费力的方法