roam
了解roam
roam英文本义是漫游,徜徉的意思,roam大概就是这个意思 非emacs用户可以在roam research官网https://roamresearch.com/ 或者其他app使用,本文主要讲emacs下使用org-roam来体验下roam的思维方式
安装org-roam-v2
这里直接上配置文件 建议安装高版本的,具体安装也可以参考github,还有有条件可以学习下这个视频,很不错
|
|
使用
node
官方文档的定义: A node is any headline or top level file with an ID. 通常用一个node表示一个大纲,每个node都有一个独一无二的ID, 这个id可以通过M-x org-id-get-create生成 目前我的用法是不在node里面放太多的东西,除非这个node已经足够细化,最好不要分开
创建node
根据我们的快捷键设置, C-c n f可以查看node,如果填入一个没有的就会自动创建, C-c C-c实现创建
插入node
C-c n i — org-roam-node-insert 可以在当前页面或者节点插入roam的node,C-c C-c会回到老node页面,
查找node
C-c n f — org-roam-node-find
node查看反向链接
C-c n l — org-roam-buffer-toggle
node别名
org-roam-alias-add org-roam-alias-remove
加标签
通过头加#+filetags
添加ref
org-roam-ref-add org-roam-ref-remove
创建node
根据我们的快捷键设置, C-c n f可以查看node,如果填入一个没有的就会自动创建, C-c C-c实现创建
插入node
C-c n i — org-roam-node-insert 可以在当前页面或者节点插入roam的node,C-c C-c会回到老node页面,
查找node
C-c n f — org-roam-node-find
node查看反向链接
C-c n l — org-roam-buffer-toggle
node别名
org-roam-alias-add org-roam-alias-remove
加标签
通过头加#+filetags
添加ref
org-roam-ref-add org-roam-ref-remove
总结
- 使用一周,我发现可以部分消除思维惰性
- 尝试开始分类遇到的问题,并及时记录,慢慢逐渐称为小知识库
- 比如写这篇博客的时候,我就查看了emacs下面的roam下面的一些记录
- 最终是一张大网,非常有成就感