40  
查询码: 00000662
obsidian如何页内查找?
来源:https://www.zhihu.com/question/423061908/answer/2867557247?utm_id=0
作者: 周杨 于 2024年03月12日 发布在分类 / 计算机应用 / 软件推荐 ,于 2024年03月12日 编辑
搜索 obsidian

众所周知,Obsidian 的搜索功能十分强大,但越是强大的功能,越容易让人产生困惑,学习门槛也相对较高。

本文将根据 Obsidian 官方中文帮助文档对“搜索”功能的介绍,结合个人对该功能的理解和使用,从易到难带你快速上手“搜索”这一强大功能。

1. 基础使用

搜索分为局部搜索和全局搜索,局部搜索是指搜索当前文档中的包含搜索字段的文本,全局搜索是指对库中所有文档进行搜索。

  1. 局部搜索:
  • 快捷键:Ctrl + F
  • 输入关键字词,可以依次查询文中对应的搜索字段,也可以选择全部字段。
  • 在更多选项中,可以将选择的字段进行替换。

2. 全局搜索

    • 在展开的功能栏中就能找到“搜索”功能,使用快捷键 Ctrl + Shift + F 可快速聚焦到搜索栏。
    • 输入关键字词即可对库中所有文档进行相关搜索。

2. 搜索设置

Obsidian 的全局搜索功能十分强大,想要用好这个功能,首先得明白相关设置的作用。

搜索设置
  1. 区分大小写:顾名思义,开启后输入的英文关键词对大小写敏感,此时“A”和“a”是被严格区分的。而关闭时,输入“Obsidian”和“obsidian”,搜索得到的结果是一样的。
  2. 说明搜索含义:会在搜索框下面告诉你搜索表达式的含义,强烈建议开启!
  3. 折叠搜索结果:折叠搜索到的文档中的相关内容,建议开启!
  4. 显示上下文:打开后,未折叠搜索结果时,会显示匹配文本在文档中的上下文。
  5. 排序:选择搜索结果的排序方式。
  6. 复制搜索结果:可以将搜索到的文档名称复制,且可以选择“链接样式”和“列表前缀”等样式。

这些设置看上去很复杂,但实际上最有用的还是 2 和 3。 设置 2 可以用来检查输入的搜索语法是否有误,而设置 3 的作用是当关联文档过多时,可将其折叠起来,便于查看。

3. 嵌入搜索结果

可以在笔记中加入以下格式的代码块,将相应的搜索结果嵌入进来。

```query 搜索关键词 ```

这里我以搜索 Obsidian 相关内容为例(将上述块中的“搜索关键词”替换为“Obsidian”)。
得到的效果如下图所示。(手动将文档折叠)

嵌入搜索

将这个功能和白板功能结合,可以制作出一个简易的任务看板,相关内容见:任务看板——Obsidian 白板功能的妙用(后续更新)

4. 进阶用法

搜索语法

  • 记得在搜索设置中打开 说明搜索含义!(打开设置 2)
    这样就能清楚地知道输入的搜索表达式的含义。
  • 空格分割关键词:
  • 使用 " 来精确匹配文本:
  • 使用逻辑运算符:
    • OR:或
    • -:非
    • 加上括号设置复杂逻辑: (obsidian OR ob) - Obsidian


搜索符

使用全局搜索功能时,Obsidian 已经列出了一些常用的搜索符。

常用搜索符

具体使用方法如下:(举例说明)

  • file:匹配文件名 (注意格式:冒号后面没有空格)
  • section:():以章节为单位搜索关键词
    找到关键词所在的章节。(章节:两个小标题之间的文本,包括小标题本身)

当然,还可以通过嵌套使用搜索符和搜索语法来进一步搜寻内容。

Obsidian 的搜索功能很强大,但真正常用的搜索方式其实也就这几种。当文档数量达到一定量级时,不妨多试试上述搜索方式,兴许能帮你快速找到你想要的内容。




 历史版本

备注 修改日期 修改人
创建版本 2024-03-12 11:44:59[当前版本] 周杨

 附件
知识分享平台 -V 5.1.4 -大信谛威