obsidian社区插件
Obsidian 插件:virtual linker(glossary)轻松探测全库潜在双链并生成虚拟链接
插件ID:virtual-linker-%E8%BD%BB%E6%9D%BE%E6%8E%A2%E6%B5%8B%E5%85%A8%E5%BA%93%E6%BD%9C%E5%9C%A8%E5%8F%8C%E9%93%BE%E5%B9%B6%E7%94%9F%E6%88%90%E8%99%9A%E6%8B%9F%E9%93%BE%E6%8E%A5
virtual-linker-%E8%BD%BB%E6%9D%BE%E6%8E%A2%E6%B5%8B%E5%85%A8%E5%BA%93%E6%BD%9C%E5%9C%A8%E5%8F%8C%E9%93%BE%E5%B9%B6%E7%94%9F%E6%88%90%E8%99%9A%E6%8B%9F%E9%93%BE%E6%8E%A5
virtual linker-%E8%BD%BB%E6%9D%BE%E6%8E%A2%E6%B5%8B%E5%85%A8%E5%BA%93%E6%BD%9C%E5%9C%A8%E5%8F%8C%E9%93%BE%E5%B9%B6%E7%94%9F%E6%88%90%E8%99%9A%E6%8B%9F%E9%93%BE%E6%8E%A5:提供了类似思源笔记虚拟引用的功能,自动为笔记中的文本生成虚拟链接
Obsidian 插件:virtual linker(glossary)轻松探测全库潜在双链并生成虚拟链接
概述
Virtual Linker 是一款 Obsidian 插件,提供了类似思源笔记虚拟引用的功能,能够自动为笔记中的文本生成虚拟链接,这些链接与仓库中其他笔记的标题或别名匹配。
插件名片
- 插件名称:Virtual Linker / Glossary
- 插件作者:Valentin Schröter
- 插件说明:
Virtual linker
插件原名glossary
,后在伟大的calmwares
提议下改名,以其功能很像思源笔记
的虚拟引用之故,另有note definitions
功能与之类似,点击笔者昵称可找到有关文章。根据本插件 github 主页的简介,它能自动为笔记中的词句匹配同库中具有相同标题或别名的笔记并生成虚拟链接
(virtual link),有助于帮助用户发现潜在的双链关系。- 插件分类:[‘obsidian 插件 ’, ’ 双链 ‘]
- 项目地址:点我访问
- 国内下载地址:下载安装
基本用法
- 在默认情况下,本插件会自动检索全库笔记,如果当前笔记中有词句与同库其他笔记的标题或别名相同,则会自动将其转为
虚拟链接
,无需人工添加。虚拟链接
在编辑模式和阅读模式下均可生效, 如果库或文本内容发生变化,链接会保持实时更新 虚拟链接
类似于 OB 原生的内部链接
(internal link),可点击跳转,也可将鼠标移至上方调出悬浮窗口查看,但并不会像内部链接
那样使用双链语法污染文本,也不会在关系图谱或状态栏中的反链出数统计中显示,但如果想将之转为内部链接
也很简单,只消右键点击虚拟链接
在菜单中选择Convert to real link
命令可将虚拟链接
转为内部链接
,比系统自带出链
核心插件的当前笔记中潜在的链接
功能转换更为直观和方便
设置说明(按照从上到下的顺序)
Matching behavior
Include aliases
选项如果开启,则匹配范围内笔记文档属性中的alias
项也将被纳入匹配范围Only link once
选项如果开启,则当前笔记中的匹配词只会在第一次出现时显示为虚拟链接
,类似于 WIKI 百科的样式,有助于保持页面整洁Exclude links to real linked files
选项如果开启,则插件不会为已经存在的内部链接
添加虚拟链接
Case sensitive
选项如果开启,则匹配过程是大小写敏感的,用户可为笔记添加标签(标签文本可在tag to match case
或tag to ignore case
选项中自定义)以调整其大小写敏感度Include headers
选项如果开启,则小标题也会被纳入匹配范围Match only whole words
选项如果开启,则插件只会对完整的词语进行匹配,关闭则词语的任一部分都会参与部分匹配,如选择了后者,则建议开启Suppress suffix for sub word
将后缀排除在匹配范围之外Fix IME problems
选项如果开启,则在当前行内不会实时生成虚拟链接
,这是因为在使用输入法输入 QWERTY 键盘无法输入的语言(比如汉语日语韩语等)时,可能会跟插件发生冲突
Matching files
Include all files
选项如果开启,则可在Excluded directories
选项中将特定文件夹排除出匹配范围,如果关闭这一选项,则可在Glossary linker directories
选项中指定任一文件夹作为专门的定义文件夹
。还可以为笔记添加标签(标签文本可在tag to include file
或tag to ignore file
选项中自定义)来决定是将该笔记保留在匹配范围之内,抑或把它清除出革命队伍- 在默认状态下,插件设置中的
Exclude self-links to the current file
选项处于开启状态,如果关闭则插件会将当前笔记纳入匹配范围,但可能出现 bug
Link style
Virtual link suffix
选项可以自定义虚拟链接
的后缀,可以是图标也可以是文本,后者默认以上标形式表示Apply default link styling
选项如果开启,则可在.obsidian/snippets/virtualLinks.css
中修改样式:
/* 例:将所有虚拟链接的颜色设定为红色 */
.virtual-link a{
color: red !important;
}
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。