Obsidian 搜索小技巧
昨日,有粉丝在微信群问道 Obsidian 的搜索技巧。
本文就分享几个容易被大家忽略,却非常实用的 Obsidian 小技巧。
有哪些搜索说明文档?
当我们把光标放在 Obsidian 搜索框,此时会弹出几个搜索语法小提示。比如,如何搜索标签?如何在指定文件内搜索?👇
如果想全面了解 Obsidian 搜索的说明文档,可以点击上图所示位置的感叹号图标,即可在浏览器中打开 Obsidian 关于【搜索】的官方文档。
这里我贴上 Obsidian 搜索的中文文档链接:https://publish.obsidian.md/help-zh/插件/搜索
。
建议大家看看。
下面我挑几个比较重要的技巧说说。
挑几个重要的
与
如果你想搜索同时包括 A 和 B 的内容,可以用空格
分割关键词,比如A B
,也就是说空格
表示与
关系。
或
如果你想搜索包括 A 或包含 B 的内容,可以用OR
连接关键词,比如A OR B
,也就是说OR
表示或
关系。
搜索短语
如果你想搜索某个短语,比如 ChatGPT API,请用英文引号括起来,即"ChatGPT API"
。
以行为单位搜索关键词
有时候我们需要精确搜索某个笔记,这个笔记可能在一行内包含了我们感兴趣的关键词。
此时,不妨试试 Obsidian 的【以行为单位搜索关键词】,其语法为line:(...)
,比如line:(A B)
可以搜索同时包含 A 和 B 的行。
没看懂?我们看文档介绍。👇
以块为单位搜索关键词
与上面的类似,【以块为单位搜索关键词】的搜索单位为块
而非整个文档或者行。
其语法为block:(...)
,比如block:(A B)
可以搜索同时包含 A 和 B 的块。
所谓块,即是被两个空行包围的元素,具体请看下方文档介绍。👇
【以块为单位搜索关键词】挺适合 Zotero One 用户,因为卡片笔记中的一个卡片即一个块。
正则表达式
如果你想实现更复杂的搜索条件,不妨试试正则表达式。
问题来了,不会正则表达式怎么办?
简单,交给 GPT!
你可以向 GPT 描述你想要的搜索条件,并要求以 JavaScript 形式给你。
总结
以上搜索技巧,希望对你有用~
另外,必要时让 GPT 来帮忙!