使用可配置的GUI逐步增加单个文本文件[关闭]


1

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

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

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

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

recoll这样的桌面文件索引器也很接近,但它是为多个文件设计的,没有增量搜索。

GUI应该非常快速地改变我包括或排除的那些。还应该可以保留和回忆以前的模式。

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


Emacs可以做任何事情。仍然,在速度方面很难与grep竞争。
Claris 2014年

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.