Org作者谈org
有一个视频是无法绕过的, 原作者谈org
https://www.youtube.com/watch?v=oJTwQvgfgMM
文本的优势:
- 真正的通用格式. 永远都可以阅读和修改.
- grep等等unix工具.
- perl, python, ruby, 新兴语言都擅长处理这个.
- git可以直接使用
用要点记录作为项目计划
- GTD等用task
- 脑图等也可以用作项目起点
- 项目跟踪等等也要用这个能跟的下去.
- 用node作为项目驱动的要点.
- 把跟踪和记录维护等等都放到一起. 不必分开处理.
分几步改造了emacs的大纲outline模式
- 第一步:
- 美化格式, 给出了一个简化格式
- 第二步: 操作仅两个
- tab
- shift-tab
- 更简单的结构编辑
- meta + 方向键
- meta shift +方向键
org-mode作为一个笔记软件
- 提升了基本的文字编辑和大纲outline模式
- 支持有序列表和无序列表
- 支持内部链接和外部链接
- gnus
- bbdb
- files
- webpages
- erc
- man pages
- info pages
- 并且可以扩展
- 基础表格table和可扩展电子表格spreadsheet
- LaTeX支持
-
meta data 元数据
* todo标志 [#b]优先级 get new laptop :buy:frys:work: deadline: <2008-07-08 thu> :properties: :effort: 2h :cost: $1300 :end:
数据的层级关系
- 子层级继承父层级的tag和property
- 父层级自动做sum
元数据有很多特殊界面
-
remember.el 捕获
- 任意时刻都可以随意的插入一个临时的记录, 这个记录自然地链接当前的场景. 随后可以进行整理. 自动记录时间.
-
采编和展示
- task可以再某个list里面
- task可能散落在很多大文档里面
- 用搜索
- sparse tree(稀疏树) 单文件采为一个tree
- Agenda view(日程表) 多文件, 可以把内容采编为一个扁平的列表
- 输出
- html
- LaTeX
- sacii
- 链接到公开项目
- table 和 radio table
- 环境敏感的键绑定:
- meta + 方向键
- 可以编辑大纲结构
- 也可以编辑表格结构
- C-c C-c 在12中情况下做更新用.
- tab
- 改变大纲的展示模式
- 改变表格的计算
- TaTeX的模板扩展
- 打印字符
- meta + 方向键