使用 Logseq 一年了
/从去年 1 月 28 号开始使用 Logseq 到现在一年出头了。之前使用过 Google Sheet、Notion,后面打算试试 Logseq,以前在使用什么工具这个问题上纠结浪费了很多的时间,总想着会有一个完美的软件,陷入了工具主义的陷阱。换到 Logseq 一年了,目前没有发现必须要换的理由,就还是继续使用它吧。
当初选择从 Notion 迁移到 Logseq 最主要的原因是因为它的 Local first
理念再加上开源,当然这也会带来问题,比如如何同步数据,我自己目前是通过 Github 的私有仓库来进行同步,为了拉取和推送更方便点,自己写了个简单的 Alfred workflow 来一键拉取和推送,目前已形成肌肉记忆,感觉也没有什么不方便的,当然前提是没有冲突。
Logseq 的 Journal
功能非常契合自己每天随便记录点琐碎的目的,每天自动创建一个 Journal 文件真的很省事。然后自己还有想要回顾一下过往的想法,比如昨天、上周、上月、一年前的今天都记录了些什么,发现 Logseq 的 query 能满足我的这个需求,于是写了个简单的 query 将昨天、上周、上月、一年前等的日志查询出来汇合在一个页面了方便我回顾,但是我发现回顾过去的日志貌似并没有什么用,可能是因为我记录的东西的问题或者是因为我只是用眼睛撇了一眼而已。(为什么会有想要回顾过去的执念或者想法呢?不回顾有什么问题吗?)
某天早上我突然想到,如果可以查看昨天都记录了些什么信息是不是回顾昨天都干了些什么会比较方便,当时主要考虑的是工作上记录的东西会比较分散,不像 Journal 里面的东西回顾起来那么方便,如果能像 git 那样 diff 出昨天的改动将会对自己回顾昨天都干了些什么有一个比较重要的提示,于是就花了点时间写了个满足自己需求的插件,不过现在自己都不怎么使用了,哈哈,是个伪需求。
还有个当时自己觉得比较满意的想法但是目前也没有怎么实践了的例子。对于记录的一些东西,有时候需要加个 tag 方便检索,于是自己就整了一套现在都不怎么记得起来的符号系统,比如 【Q】
代表 Question
、【L】
代表 Lesson
,只需在对应的地方就上这样的标签就能将所有的 Question 或者 Lesson 都集中展示出来,为了输入更方便点,我把这些重复输入的文字([[【Q】]]
、[[【L】]]
)都保存到了 Alfred 的 snippets 里面,这样更方便点。但是当时的想法很好,实践起来却经常忘记了这回事,而且即使打上了对应的标签也仅仅只是打上了标签而已,记录后基本都没有去看 【Q】
、【L】
这些页面中到底都记录了些什么。
虽然目前整体感觉还不错,但还是有觉得用起来不太方便的地方:
- 每段文字都是无序列表,而且不支持有序列表,刚开始很不习惯,花了很长时间才适应
- 想要个只读模式,经常只想从链接、表格里面复制几个文字,鼠标点上去就进入编辑模式了,还得再用鼠标重新选择