本插件旨在为常用的搜索操作提供简单快捷的搜索方法,主要功能包括:搜索类型过滤、关键词排除、在当前文档搜索以及搜索范围扩展。
1. 搜索类型过滤
当使用关键词搜索时如何快速过滤想要的块类型?
搜索时在关键词后输入 -
+块类型
即可在搜索结果中过滤指定类型的块。
例如,使用 历史 -dhi
即可搜索包含 历史
的文档块(d
)、标题块(h
)以及列表项块(i
),同时搜索结果会按照输入的块类型排序,如上述搜索会按照文档块(d
)、标题块(h
)以及列表项块(i
)的顺序排序。
常用的块类型有:
d
文档块(仅在文档名上搜索,不会搜索文档包含内容块)h
标题块(仅在标题名上搜索,不会搜索标题块下方内容块)l
列表块(包含有序列表块、无序列表块和任务列表块)i
列表项块c
代码块m
数学公式块t
表格块b
引述块s
超级块p
段落块
2. 关键词排除
在搜索时如何快速排除不想要的关键词?
搜索时在关键词后输入 -
+要排除的关键词
即可搜索关键词并排除指定关键词,并且关键词排除与搜索类型过滤可搭配使用。
例如,使用 历史 -中苏 -dhi
即可搜索包含 历史
但不包含 中苏
的文档块(d
)、标题块(h
)以及列表项块(i
),同时搜索结果会按照输入的块类型排序。支持排除多个关键词,只需继续输入 -
+要排除的关键词
即可。
3. 在当前文档搜索
**在当前文档搜索除了使用 **Ctrl+F
还能怎么做?
搜索时在关键词后输入 -k
(current) 即可在当前文档搜索,此方法不会有残留的 Ctrl+F
搜索条件问题。同样的,-k
可以与搜索类型过滤、关键词排除结合使用。(可以扔掉 Ctrl+F
啦
例如,使用 历史 -中苏 -kphi
即可在当前文档中搜索包含 历史
但不包含 中苏
的段落块(p
)、标题块(h
)以及列表项块(i
),同时搜索结果会按照输入的块类型排序。
4. 搜索范围扩展
当想要搜索同时包含 中国历史
和 苏联历史
的文档而这两个关键词又不在一个块内该怎么办?
搜索时在关键词后输入 -e
(extension)即可搜索同时包含 中国历史
和 苏联历史
的文档,注意 -e
不可与搜索类型过滤、当前文档搜索结合使用。
5. 使用默认搜索方法
在使用本插件后,默认的搜索方法已被本插件屏蔽,那么如果想要使用默认的搜索方法该怎么办?
在搜索时使用 -+搜索方法+搜索关键词
即可使用默认的搜索方法进行搜索。默认搜索方法分别为:
w
(keywords)关键字q
(query syntax)查询语法s
(SQL)SQL 语句搜索r
(regex)正则表达式
比如使用 -q中国历史 NOT 苏联
即可使用查询语法搜索 中国历史 NOT 苏联
,使用 -s + SQL语句
即可使用 SQL 搜索。
6. 更新日志
- v0.0.2,提升扩展范围搜索的搜索速度
- v0.0.1,初次提交
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于