无人小站

给 Double Commander 增加文档内容文本搜索功能

JP-Liu Total CommanderDouble CommanderTextSearch文本搜索

给 Double Commander 增加文档内容文本搜索功能

在我的记忆中,Windows 大约是在 Windows 7 之后,系统的搜索已经支持搜索文档内的内容了(即在搜索栏输入 text 可以搜索到目录下名称中没有 text,但是文档内部正文中有 text 字样的 Word 文档等),这个功能 Double Commander(以下简称 DC)自身是不支持的,但是可以通过 Total Commander(以下简称 TC)的 TextSearch 插件来实现类似的功能。

  • TextSearch:点击链接可以进入 TC 官网的插件页面,搜索 TextSearch 即可找到对应插件。

安装 TextSearch

TC 安装插件只需要按回车打开下载的插件的压缩包,但是 DC 需要手工添加。

  • 解压下载的 TextSearch 压缩包,个人建议解压到 DC 目录下的 Plugins 目录下的 WDX 文件夹。

  • 在 DC 界面的 Configuration→Options→Plugins→Plugins WDX 页面点击 ADD,选择解压的 TextSearch 文件夹中的 TextSearch.wdx,64 位 DC 请选择 TextSearch.wdx64,即可完成插件安装。

使用 TextSearch

  • 打开 DC 界面的 Command→Search 页面。

  • 在 Find files 对话框中,切换到 Plugins 标签页,勾选 Use content plugins,AND 和 OR 根据具体需要勾选,前者表示结果需要满足添加的所有搜索规则,后者表示结果只需要满足其中一条规则即可。

  • 点击 More rules 按钮,在出现的规则中,Plugin 选为 TextSearch,Operator 根据需要选择,Value 输入需要搜索的文字,之后点击 Search 按钮,就会显示结果。

搜索配置 搜索结果

可以看到,搜索结果中的 WorkingCondition.xlsx 的文件名中并没有更新字样。

附注

文本文件的搜索 DC 本身就支持,TextSearch 并不支持搜索纯粹的文本文件。

文本文件配置:搜索含 del 的文件 文本文件结果

可以看到,搜索结果中的 clean.bat 的文件名中并没有 del 字样。

JP-Liu
懒人一个