如何打造个人笔记管理系统

in #incerto6 years ago
在《我的工具主义》里,我介绍了几个自己常用的工具软件,重选择标准而非操作指南。现在,打算介绍一下用它们打造个人笔记管理系统的方法,这是我经过长期摸索后得到的经验——可能是目前最好的选择,希望对你有帮助。

像黑客一样去工作并不难,只要简单掌握三个软件:Git + Github + Markdown。它们都是体量很小的工具,极其轻便,容易上手。

Git

第一步,去 git 官网下载并安装。

一旦当你将 git 作用于某个文件夹,git 会将这个文件夹分为三层:

  • 工作区——存放准备加工的文件
  • 暂存区——存放每次修改后的文件
  • 版本库——决定保存下来对外公布的文件

当然,这个文件夹和此前看起来并无不同。它的魅力在于,经过前两步,当你把文件放到“暂存区”后,你之前每一次修改过的版本都被可以导出。

简单来说,让你有后悔的权利,再也不用担心把文件写废。这是时光车,是后悔药。

推荐学习廖雪峰老师的 git 教程[1],只学仓库部分即可。

Github

Github 是一个网站[2],通过和 git 关联,让你可以备份文件和远程协作。在它免费开放私库后,可以认为它是最佳的个人笔记云备份网站。去注册一个帐号即可。

Markdown

一款让你专心写作,不需要考虑文章排版的工具,它的风格天生和 github 相容。大多 Markdown 软件体积较小,因此启动关闭极其流畅,是 word 所不能比,推荐使用开源软件 Typora[3]。

使用 markdown 软件需要记住一些特别简单的语法规则,我常用没超过 5 个。

例-INCERTO

我在 github 上建立了一个 INCERTO 仓库(链接在阅读原文里),用于存放 INCERTO 主题相关的资料和学习笔记。我公众号的文章也都同步备份到那个仓库里,因此,即便我的电脑意外受到物理性伤害,我的大部分资料也不会丢失。

屏幕快照 2019-03-17 16.30.14.png

这张图是我通过 git 操作 INCERTO 仓库(其实就是一个文件夹)的几个步骤,从图中可以看出,在上次将文件放入版本库后,我又修改了其中两个文件,添加了一个新文件。

这就是 git 的魅力,它可以将我的工作轨迹清晰地刻画并保存下来。同理,如果我后悔了,那两个文件还可以被恢复成原来的样子。

总结一下,打造一套最佳的个体笔记管理系统只需要做这几件事——

  • 注册一个帐号:github.com
  • 下载两个软件:git 和 typora
  • 学习两个教程:git 和 markdown

删繁就简,直取精要,两个小时就好。

Reference

[1]https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
[2]https://github.com/
[3]https://typora.io/

推荐阅读

INCERTO TIME

上网之后,我们把信息当作知识,把收藏当作学习,把阅读当作思考,把储存当作掌握。像个花栗鼠在秋天收藏坚果一样,把自己的阅读器和硬盘塞满,却依旧觉得饥渴难耐。

和菜头. 《我们都是花栗鼠》

Sort:  

这个又是工具论了,我几乎都没用过上面的这些工具,也许是我的行业本身就不是IT界,哈哈。

就是在套用软件项目开发的方法,只不过,这是纯文字创作。