org-roam 和 logseq 结合使用

忽然发现:

org-roam v1的文件链接,如: [[file:文件名.org][文件名]] 可以直接在logseq中使用。

将logseq和org-roam 定义到同一个目录,直接就可以用了。

有个包,但感觉用处不大:

直接在emacs里面用org-roam-insert,编辑的时候在emacs下,阅读的时候在logseq里,有些功能还不错。

比如插入b站和youtube的视频、页面的浮动预览、页面图谱的速度也不错,等等。可能在emacs上也能设置出来,不过logseq做得性能还不错。

抛砖引玉一下。

3 个赞

org-logseq 我有用,主要是因为我会在 logseq 里编辑,直接 [[<xxxx>]] 比用 file: 来得简易,另方面在 logseq 里用 [[<xxxx>]] 并不会马上创建文件,但如果用 file: 会。

双链和双链图的展示是 Logseq 和 Obsidian 的强项,编辑文本方面拉垮的一批。

本来我还想用 Logseq、Obsidian、Working Copy 实现跨平台的同步,结果 Logseq 自己先给文件夹弄上了 Git 导致我不能用 Working Copy 管理外部文件夹,一气之下不用 Logseq 了。

v2 已经不兼容了,而 v2 比 v1 好用得多。

之前两个一起用,后来发现编辑方面,比起 emacs, logseq 拉跨得不行。现在知识管理就只用 org-roam,logseq 没删,但也没在用了

是啊,如果能在org-roam下用 [[<xxxx>]] 就好了,直接輸入 [[ ]],太方便了。

[[<xxxx>]] 优于 [[file:文件名.org][文件名]],org-roam v1优于 org-roam v2的id标记。

我把v2 降为 v1 用了。

Logseq 有些像语义维基 mediawiki 了,实现了之前我的提问的一些问题,挺好的:

org roam v2有自动补全啊,不用按[[

之前我说错了,重说一遍:

对于「文件链接」来说,维基的 [[ ]] 最好,输入便捷、阅读无障碍、文件名简洁。

相对来说,org-roam v1 增加了file,v2又增加了一长串id

主要是我对 emacs 的黏性没这么大 :joy:(我不是程序员),目前这种用法算是折中了,随手笔记用 logseq ,要编辑大块文字用 emacs …

1 个赞

一样!Guess I’m not a living-in-Emacs guy…

Emacs 编辑体验太好了,得益于其漫长的历史和社区,导出功能也非常出色。

但是我认为 org-roam 社区对于记笔记的想法还比较原始…比如 obsidian 的 excalidraw integration (Logseq 肯定也会出),我很怀疑 org 生态能不能做出来(并不是水平不够,而是 org-roam 社区的人太少了,各种配置也很杂,想达到比较好的体验恐怕 end-user 必须做大量自定义和 debug)。

但 org 还有一个特别大的优势就是保存时间长,Logseq 可能倒闭但 Emacs 会一直在这里,并且一直会有新的功能。所以拿它写文章似乎挺合适。(不过也有一些专门的写作软件例如 scrivener 听说也很好用)

另外我最近也对 neovim 很感兴趣,它更轻,并且易于嵌入各种前端(参考 VSCode Neovim 插件),类似 emacs-everwhere.el。

我觉得还是让工具为自己服务吧,可能写 ocaml rust 用 Emacs,jupyter / 远程开发用 vscode,偶尔换换口味用用 neovim(顺便攒一套在 vscode 里也可以通用的配置),记笔记用 logseq 还能看看社区最近又整了啥(比如用 GPT 来做 text summarization,当然我相信 Emacs 想搞也很简单,我认为这最终还是一个社区活跃度的问题,就像 vim 的很多 interactive theorem prover plugins 不怎么维护了一样)。