使用可配置的 GUI 逐步 grep 单个文本文件

使用可配置的 GUI 逐步 grep 单个文本文件

我有一个相当大的文本文件(约 1000 行,Markdown 格式),我想快速查找包含或排除某些单词的行。这是一个大文件,所以我需要增量搜索的反馈。

匹配不依赖于单词的顺序,因此word1 word2应该匹配包含的行word2 word1

我一直在使用类似 的命令grep 'word1|word2' file.txt | grep -v word3,但这很快就会变得令人厌烦,因为每次输入的单词都不一样。这就是为什么我想要一个 GUI,而不是命令行输入。

GUI 必须隐藏不匹配的行,而不是像普通文本编辑器那样跳转到匹配的行。有些东西像 vim 的全局命令很接近,但是输入长模式太麻烦,并且没有增量搜索的快速反馈。

桌面文件索引器回忆也很接近,但它是为多个文件设计的,并且没有增量搜索。

GUI 应该能够快速更改要包括或排除的内容。还应该能够保留和调用以前的模式。

最后,GUI 必须在 Linux 上运行。

答案1

我能够让 BareGrep 在 wine 下工作:

http://www.baremetalsoft.com/baregrep-2.00/index.php

相关内容