本着简单实用的原则,本人过去两年一直使用 Typora+Sublime Text 的组合做 Markdown 笔记,会用到公式、代码、表格、图片等元素,一个痛点是 Sublime Text 没法即时渲染,而 Typora 内容一多又卡得不行(大约 2K 行内容开始会变卡),近期搜了一下笔记软件,在 Notion 、思源、语雀、Logseq 、Obsidian 间选择了 Obsidian ,理由如下:
1. 支持即时渲染。
2. 使用懒加载机制,内容再多也不会卡。本人实测打开一个 75W 字的包含大量公式、代码和图片的 Markdown 文档,在一台搭载 Core i7-8700 ( 7 年前发布的 CPU )的办公电脑上丝滑不卡。
3. 支持双链,非常好用。双链还有一个关键作用是作为“引用”,将不宜放在正文中的内容,通过“引用”进行处理。
4. 支持显示文档内容的行号(而不仅仅是代码块的行号),配合 grep 命令进行全文搜索,再通过 Go to Line 插件跳转到指定行,非常方便。
5. Obsidian 曾经开源,现改为闭源,但团队承诺若倒闭会再次开源,从这点可以保证长期稳定使用。
6. Obsidian 无需登录,文档完全保存在本地,和本地文件一一对应,方便迁移、管理和同步,无需担心文件丢失和内容审查的问题。
但 Obsidian 也存在一些问题:
1. 在易用性上略显不足,比如无法跳转到指定行、不支持正则搜索,但这些可以通过插件或者启用 VIM 模式实现,问题不大。
2. 存在一些小 bug ,比如在输入文字时,自带的大纲会出现上下抖动的情况(目前已通过安装 Quiet Outline 插件解决),再比如,外部拷贝进来的 Markdown 内容,刚拷进来的时候可能不会进行渲染,要重新加载或者开启阅读模式之后再关闭才能进行渲染。
总体来说瑕不掩瑜,本人已经准备将所有笔记迁移到 Obsidian 了。逛某乎发现某些人一上来就在折腾各种插件,更有甚者安装了几百上千个插件,最后各种卡顿、崩溃和格式污染,属实是本末倒置了。本人的观点是,特定的需求还是由特定的 App 实现,别总想着 All in one ,比如在 Obsidian 中使用待办功能,再怎么折腾其功能性和易用性也不可能超过滴答清单、Todoist 这些头部 App ,其他插件同理。本人目前只安装了 2 个第三方插件,专心笔记,够用就行。以上。 |
|