它的价值主要是用于可视化笔记的node 之间的连接,通过这个视图可以发现一些你在单独一个笔记中难以发现的关系。不用 org-roam-server 的话,还可以用直接 org-roam 里面的 org-roam-graph
以图像的形式展示。
就是让 org-store-link
等函数创造链接时用的是当前entry的id,没有就先创建一个。
进阶的话,推荐看这三篇:
- 如何用好 Roam Research ?(一):「双向链接」 如何用好 Roam Research ?(一):「双向链接」 - 知乎
- 如何用好 Roam Research ?(二):笔记节点粒度 如何用好 Roam Research ?(二):笔记节点粒度 - 知乎
- 如何用好 Roam Research ?(三):Roam 不是卡片盒 如何用好 Roam Research ?(三):Roam 不是卡片盒 - 知乎
弄成3D后,可以在里面漫游,像玩游戏一样……然后,发现点与点之前的关系。
其实,我打开后看一眼就关。目前也没发现有多大用。
多谢分享,听了王老师的讲解,现在思路比较清晰了,roam 不等于卡片盒。建议第一次接触 roam 的可以听一下。
牛逼!期待出一个简明手册,方便新人上手
用roam的首要前提是你想记笔记
这里 :commands
括号里的语句设置了起什么作用?与不设置有什么不同?
这个应该是起到一个延迟加载的目的吧,如果使用这些命令的话org-roam才加载,可以提高emacs的启动速度
有一些命令不是 autoload 的,你在不 require 这个包的时候 M-x 中是没有的。 放在 commands 下就是把它变成 autoload, 这样你既可以在 M-x 中使用这个函数,又可以不 require。
org-roam-buffer(V2)里面怎么跳转呀?
比如下面这张图显示的backline,光标停在index上按回车,按org-roam-node-visit
都没反应,显示No node at point
. 按org-roam-visit-thing
也没任何效果。
我这就是把光标移动到你想要的 node 上回车就可以进去了啊。可能是你没配置好。
可以把配置贴出来给大家看看。
我这里M-x org-roam-buffer
打开的backlink按回车就能进去M-x org-roam-buffer-toggle
就不行,和你说的的情况一样。
目前版本感觉这个命令还有问题。我的连 back link 都出不来。也是用的 org-roam-buffer
先保存,然后运行org-roam-db-sync
试试。
我这还是不行,关掉了page-break-line-mode
也不能跳转。
我也不行,运行这个命令会出现:
apply: Selecting deleted buffer
原issue里说是要确保你的backlink链接对应的文件不会启用page-break-lines-mode,干脆把这个包禁用重启后试试?我是把global-page-break-lines-mode换成只在prog-mode启动就行了。。
我用的spacemacs,这样禁用的
;; A list of packages that will not be installed and loaded.
dotspacemacs-excluded-packages '(page-break-lines)
但是好像没禁用掉,重启仍然找得到page-break-line-mode
命令