使用Obsidian Breadcrumb 插件

我用Breadcrumb来做项目梳理用。

把项目,子项目之类的,标记上 up(parent),down(child) 之类,用 breadcrumbs 把上下位的关系串起来。
主要是用来形成 一个项目的所有子项目,子任务的完整的 Index

简要说明一下用法:

  • 首先,确认习惯的上下位关系的关键字,默认是 up 和 down。也可以自己建,例如:上位是“parent”,下位是“child”;或者上位用“父项目”,下位用“子项目”。其他的关键字还有同级别的 sibling。
    • Pasted image 20220817105558.png
    • 上下位是相对的,A 中标记了其上位是 B 的话,在 B 中就不必再标记其下位是 A 了(当然你也可以这样做)
  • 推演关系:如果层级关系是 B 是 A 的上位,A 和C 的同级别,可以推演出C 是 B 的下位(或者 B 是 C 的上位)。这个是可选的,我没有用。其他几种,图示比较直接,实线是显式描述的关系,虚线是推导出来的关系,如果需要某种推演能力,打开相应的开关即可。
    • Pasted image 20220817105612.png
  • 在当前笔记中描述当前笔记与其他笔记间的关系
    • 可以直接使用 yaml,也可以配合 data view 插件直接在正文里描述。
      • 我用的是后者,因为正文中的描述可以在 backlink 中检索到,使用起来更方便一些:在 A 笔记里,加入parent:: [[B]]A的parent(上位/父节点)是B
mermaid-diagram-2022-08-17-112901.png
  • 描述好好关系后,Breadcrumb 就可以在其窗格里显示层级关系了。
    • Matrix 窗格显示的是第一层的上位和下位关系
    • Down 窗格可以显示多层的下位关系。
  • 进一步通过命令窗格,可以通过 Breadcrumbs 的命令,拷贝当前笔记的所有下位笔记列表,或者整个 vault 的所有笔记的到剪贴板
  • 在需要的地方粘贴,这样就可以得到一个项目的整体结构的清单了。(这个命令有个缺陷:不支持排序,目前已经提出了 issue 。之后大概会改善)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。