Vim 里的文本: 一张二维图;
Emacs 里的文本: 一颗折叠树.
用 Emacs org-mode 记笔记实在太爽了. 因为它有一个别的笔记系统都没有的重要功能: 文字折叠.
已经用 markdown 最苦的就是没有文本折叠, 我还自己弄了一个 js 来折叠内容:

但 Emacs 加上 org-mode, 才是好用的没朋友!


我主要的笔记分在两个 repo 上, 一个是 readings, 读书笔记, 公开的, 放在 github; 一个是 daily, 日记, 主要用来计时以及做 tasking, 私人, 放在 bitbucket. 因为在不同的 repo, 就得进入相应文件夹, 才能方便地打开文件. 比如用 emacs index.org
.
刚才发现用 alfred 更方便, 建了一个 workflow. 首先输入 "inder" 启动这个 "超级 finder" (finder without f...).


html 可以用 chrome 打开, org 可以用 emacs 打开. 实在太方便了. 再配置一下 jwatch.jar 来检测文件夹的状态, 自动 make. 就能比较实时的预览文件了.


这个配置的 html 输出也有折叠功能, 也有很多不完美的地方. 但已经很让我满意了.
网友评论