选择Emacs的理由
作为工具要尽量少
多个工具切换会导致东西找不到,数据源不统一。 过程中一定要做到数据源只有一个,其它地方只是引用。
记录
笔记,参考,思想 Emacs-Org-mode-Org-roam
文献
- 网上文章的摘录:有道云笔记
- pdf、epub、mobi:本地
- 视频:优酷加本地
所有内容在org-mode中建立目录
任务记录
Emacs-Org-mode-Org-roam
日程
Emacs-Org-mode-Org-roam
选择的要求
- 跨设备可同步,各设备可运行,有windows端,移动端之间可以相互同步。
- 搜索检索方便
- 层级结构。
- 分类,打标识,打标签
- 与其它信息的链接方便
- 信息的可视化,链接图
- GTD基本功能,任务管理。
- 可以给project记录日志,日志可以只是纯文本,比如新建一个项目A,在项目A中可以记录所有与项目A有关的信息,同时建立todo。
- 所有记录的内容,包括todo及完成情况,还有项目信息都可以很方便的查询到。
- 所有记录内容可以导出备份(比如txt或html或pdf格式),即使没有安装这个软件也可以打开,数据可以掌控在自己手中。
- 最好都是免费的。
目前方案
Emacs+org-mode+org-roam
实践
- 树形清单,可折叠。可以随意设置分类任务。
- 任务的状态可自行设置定义。
- 时间记录完善,任务计划时间、截止时间、完成时间,任务时间记录。
- 可以设置Tag。
- 强大的Agenda View,可以定义各种过滤条件。
- 可归档,可自定义归档。
- 一切都是纯文本。
- 可实现几乎所有的功能,有能力的话。
优点
免费
无限扩展
由于功能的多样性,将工具数量减少,其它可以达到类似功能的软件还没有找到。
由于每个人的需求都不同,只有emacs这种使用不同插件自行组合的,才有可能达到这个情况
纯文本,可迁移
缺点
Time Sink
让人沉迷于工具,沉迷于扩展
- 使用上并不友好,如果要深入,学习成本大。
- 移动端的支持并不友好。
个人的建议
- 克制。只作为任务管理的工具,2/8原则,使用20%的功能,就可以实现我们所有的需求。
- 入门后如果有余力再作为笔记的工具。
- 再有余力,可以考虑其它功能的探索,如:作为html生成的工具