如何搜索同时含有两个或三个词的块(不是含有其中一个词的所有块)
我oB文件已达至海量,常常需要查找到同时含有两个或三个词的块,这样才能快速地找到我需要的东西。在Obsidian中, 没有这样的命令,有人能帮助我吗?
如果有一浮动搜索窗口,能查找文件名中关键词,能将三个关键词分别输入查找。同时希望ctrl+f命令也能将三个关键分别输入进行查找。
现在的要注意(、空格、),必须是英文的,输入麻烦,界面不友好。
Obsidian 版本为1.4.16及Windows11环境。
我oB文件已达至海量,常常需要查找到同时含有两个或三个词的块,这样才能快速地找到我需要的东西。在Obsidian中, 没有这样的命令,有人能帮助我吗?
如果有一浮动搜索窗口,能查找文件名中关键词,能将三个关键词分别输入查找。同时希望ctrl+f命令也能将三个关键分别输入进行查找。
现在的要注意(、空格、),必须是英文的,输入麻烦,界面不友好。
Obsidian 版本为1.4.16及Windows11环境。
我oB文件已达至海量,为快速地找到我需要的块,我需要查找同时含有两个或三个词的块。在Obsidian中, 却没有这样的命令,这让我在使用Obsidian时很苦恼。
如果有一浮动搜索窗口,能查找文件名中关键词,能将三个关键词分别输入查找。同时希望ctrl+f命令也能将三个关键分别输入进行查找。
Obsidian 版本为1.4.16及Windows11环境。
来自 PlayerMiller 的备注:抱歉归档时帖子重复了,请继续阅读。
FileLocator Pro 专业全文检索工具文件搜索软件
你可以使用这个软件暂时代替一下
Ob里没有块, 如果是指 “位于同一段落的关键词”, 可以搜 line:(关键词A 关键词B)
最好提供一下文本,或者截图说明下你想搜索的是哪一块的哪几个关键词。这样才能得到更有效的回复讯息
我的块是block
如下文:
钢结构构件的设计耐火极限应根据建筑的耐火等级,按现行国家标准《建筑设计防火规范》GB 50016的规定确定。柱间支撑的设计耐火极限应与柱相同,楼盖支撑的设计耐火极限应与梁相同,屋盖支撑和系杆的设计耐火极限应与屋顶承重构件相同。
我要找出同时含有支撑、屋盖、楼盖三介词的block,不能是含有其中一个词的所有block。
你的这段范例文本中似乎没有空行,这样既是一个block,也是一个line。因此,在这个结构下,有多种方式可以找出这段文本。
更多详细的搜索规则可以在这里浏览:Search - Obsidian Help
你的办法找到的是:至少含有一个词的块,结果太多了(我的块已海量)。
能在OB中使用吗?
三种方式都试了吗?至少含有一个词只是第一种。后两种并不是。
如果后两种搜出来的结果还是太多的话,那说明同时含有这三个关键词的块太多了,可能需要更换关键词或者添加更多的关键词,来实现更准确的命中
后两种找到了含有“钢筋混凝土屋盖”的,但不含其它两个词block,我要排除这种情况,因为这样找到block,太多了,也就是说,我只要找出这三个同时有的block。谢谢你。
奇怪,你反馈的结果不符合预期,但我在Ob上的测试是完全符合你的要求的。
如果能提供更多的文本,也许能更好的解决这个问题。
如上图所示,这个搜索式只会命中同时含有三个关键词的block。而只含有一个或者两个关键词的,都不会出现在搜索结果中
是的,谢谢!
如果有一浮动搜索窗口,能将三个词分别输入就好了。
现在的要注意(、空格、),必须是英文的,输入麻烦,界面不友好。
不能, 它是一个独立的软件, 你可以上网上找一下教程, 可以设置成搜索md文档中的内容, 可以实现很多搜索语法, 搜索效率也很高
我试试这个软件,谢谢!
来自 PlayerMiller 的备注:抱歉归档时帖子重复了,请继续阅读。
来自 PlayerMiller 的备注:抱歉归档时帖子重复了,请继续阅读。
默认的搜索语法可以做到啊…