ZY 的笔记

用纯文本和 Git 记笔记的几年

用纯文本记笔记这件事,我断断续续坚持了几年。中间试过好几个笔记软件,最后留下来的做法很朴素:一个文件夹,一堆 Markdown 文件,再加一个 Git 仓库。

为什么是纯文本

  • 不怕软件停更。换过三个编辑器,笔记一条都没丢。十年后它们大概率还能打开。
  • 好搜索。grep -ri "关键词" notes/ 比大多数软件自带的搜索都快。
  • 有历史。放进 Git 以后,什么时候改了什么都看得到,误删也能找回来。

目录怎么分

一开始我按主题建了很多层目录,后来发现找东西时总在犹豫“它应该在哪”。现在只分三类:

notes/
  inbox/      随手记,不整理
  topics/     整理过的主题笔记,一个主题一个文件
  journal/    按日期的流水账,文件名 2026-09-21.md

每周花十分钟清一次 inbox:有用的并进 topics,没用的删掉。

文件名比标签管用

我试过在文件里加标签,最后基本没再用过。真正帮我找到东西的,是一个说得清内容的文件名,比如 debian-升级-踩坑.md,而不是 笔记3.md。

同步

笔记仓库推到一个私有远程仓库,电脑上写完顺手提交:

git add -A && git commit -m "notes: $(date +%F)" && git push

手机上用支持 Git 的编辑器只读浏览就够了。我很少在手机上写长内容。

一点体会

工具不重要,重要的是写完以后还会回来看。记得最有用的笔记,往往是写给“半年后什么都忘了的自己”的:为什么这么做、试过什么没用、下一步打算干什么。

← 返回文章列表