今天闲逛这个网站: 3 Emacs modes for taking notes 1

提到一个非常不错的Emacs插件:Deft

二话不说,先装上玩起来,配置非常简单,参考:Deft + Org for Notes 2

Config

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
;; https://jblevins.org/projects/deft/
(require 'deft)
(setq deft-extensions '("txt" "tex" "org" "md"))
(setq deft-recursive t)
(setq deft-default-extension "org")
(setq deft-use-filename-as-title nil)
(setq deft-use-filter-string-for-filename t)
(setq deft-file-naming-rules '((noslash . "-")
                               (nospace . "-")
                               (case-fn . downcase)))
(setq deft-text-mode 'org-mode)

(global-set-key [f12] 'deft)

笔记默认路径在~/.deft, 当然可以配置,也可以软链接到出iCloud做同步。配合几个效率工具用就非常Cool了,以下是我的清单

  • Dired 来管理这个笔记目录
  • Emacs 编辑org或markdown的文档
  • Deft 做浏览的查阅复习的入口,绑了F12
  • Alfred Snippets 来做模板的文字插入, 例如每篇blog的格式化部分
  • begreap 如果你的笔记非常多了,那么昊军大神的重武器是你最好的选择 beagrep, grep 2G source code in 0.23 second 3 关于江湖人称‘暴哥’的神奇传说以后再慢慢讲

Compare with Notebook

这套方案对比于Notebook之类的方案,我认为一些点区别:

  • 这套无疑更能体现了org-mode和markdown的灵活,依托于Emacs的强大平台,可以很方便的记录笔记和文章。相反印象笔记更像是我的收藏夹,Web Clipper看见不错文章的就是一顿抓,然而基本上很少进行回看,只是放那等待大脑的遗忘曲线将它们牢牢的压了箱底。
  • 查询的速度快很多,不用再等印象笔记启动和同步那么久了。
  • 全键盘啪啪啪几下就完事了,不用鼠标的感觉非常好
  • 数据都在本地,相对更安全自由
  • 下游程序很容易就接上处理流程了,例如写完的markdown很容易就上传到blog了

  1. https://opensource.com/article/18/7/emacs-modes-note-taking ↩︎

  2. http://rwx.io/posts/deft-and-orgmode-for-notes/ ↩︎

  3. https://baohaojun.github.io/beagrep.html ↩︎