我一直在使用 recoll 一段时间。我非常喜欢它。我已将我所有的期刊、电子书、图片、视频以及来自互联网的大量 pdf 编入索引。主题涵盖从电影评论到计算机算法和地中海食谱。事实上,对我来说,recoll 有点取代了 google,因为我首先搜索了我的本地 recoll 实例,并且只有当我没有得到任何相关信息时,我才会在新选项卡中打开 google 并开始搜索。
唯一的问题是.. 我仍然不确定使用 recoll 进行搜索的效果如何。我浏览了文档,这有点令人困惑。我的意思是它支持丰富的查询语法等等。
所以我想知道是否有人知道如何使用 recoll 进行有效搜索?我可以使用哪些修饰符等?所有这些修饰符到底是什么意思?有“l”、“p”、“o”和其他一些。其中一些修饰符支持向它们附加数字,例如“o10”。文档并不是很清楚这到底意味着什么。有时,似乎关闭“词干提取”会给我带来更好的结果。但我不确定。
有没有更开明的人,启发我?谢谢
小智 3
我想您确实看过本手册部分并且还不够清楚? http://www.lesbonscomptes.com/recoll/usermanual/usermanual.html#RCL.SEARCH.LANG.MODIFIERS
词干提取是将派生术语(如“floors”、“flooring”)转换为基本术语(词干):floor 的操作。这意味着搜索“floor”也会找到仅包含“floor”的文本。有时,这是不可取的,因此 Recoll 允许您通过大写术语(“Floors”)或使用“l”修饰符来关闭它。
通常,Recoll 的双引号输入告诉它按照给定的顺序查找输入项,而不需要任何中间项。搜索“第一秒”(实际上在条目中双引号)将找不到仅包含 [第二第一] 或 [第一第二] 的文本
通过添加“p”修饰符,可以将双引号条目变成“邻近搜索”。“first secondary”p 将查找包含 [first secondary] 的文本,但也会查找包含 [first secondary] 的文本,但不会查找仅包含 [first a secondary] 或 [second a first] 的文本。
o 修饰符允许您指定可能出现的一些中间术语。例如“第一秒”o1 将匹配 [第一秒] 和 [第一秒]
对于大多数查询,您根本不需要这些东西,但有时,它们可以在找到数百个无趣的结果和仅找到您想要的结果之间发挥作用。