(分享) Org-roam 和 Treemacs 搭配起来很方便

晚上在 Emacs 上配置了 Treemacs 后, 直接解决了我的两个问题, 一是随意翻看卡片, 因为 Emacs 原生是没有文件侧边栏的, 每一次插入笔记或者新建笔记, 其实是一次递归搜索条件的过程, 有了 Treemacs 之后, 直接把项目定在卡片笔记所在的文件夹, 然后自己所有的卡片笔记都在侧边栏里列出来了. 不仅如此, Treemacs 的浏览效率很高, 支持类 Vim 的语法, J/K 上下移动光标回车选择卡片笔记, 就可以浏览笔记内容了. 不仅如此, Treemacs 还提供了直接操作文件的方法, 可以直接改文件名, 复制甚至是移动文件.

由于 Emacs 外部接入性很差, 在搜集信息时效率不够高, 我一度萌生转移到 Obsidian 的想法. 但在试用了 Obsidian 两天后, 发现它的操作非常的繁琐, 哪儿都非常依赖鼠标, 而后台配置快捷键的界面非常之烂…而有生之年估计都很难达到 Emacs 这样的操作流畅度, 起码在安装了十几个插件之后, 我深深觉得, 用 Obsidian 的人手腕应该很强大, 毕竟鼠标经常需要长距离的跑.

分享一下我现在的界面:

4 个赞

有一个 dired sidebar 比 treemacs 要轻量一些。

2 个赞

我自己基于 speedbar 糊了一个侧边栏,甚至还能看 org-mode 内部大纲(也支持文件操作)。

1 个赞

很赞, 看着也很不错. 还可以看大纲这点强. 是否愿意放上你的配置?

emacs 原生有侧边栏, 名叫 speedbar

原生 speedbar 显示 org nodes 的时候有一点不好, 如果有包含子 node 的母 node 在 speedbar 中是无法点击跳转的, 能点击跳转的只有末级的子 node, 不知道你糊的侧边栏是否解决了这个问题

字体很好看,是什么字体呀。

霞鹭文楷 (补充字数)

我也是用的霞鹭文楷,但是感觉没你这个好看。

你可以到作者网站上看看, 我不太记得我用哪个版本的霞鹭文楷了. 除了原版外, 作者还提供过屏显版等等, 针对屏幕显示的优化版.

抱歉,回复的有点晚了,目前还有点小 bug,等我修好了再发上来。

所以你现在的文件命名是在实践卡片笔记的编号么?

是的, 所以能够随时看看卡片比较重要