源码下载http://github.com/ncgrep/ncgrep背景作为一个VIM党,在日常工作开发中,经常使用grep进行关键字搜索,快速定位到文件。如图:使用grep进行文本搜索。但是这个过程存在两个效率问题:无法直接与显示的结果进行交互,需要手动粘贴文件路径。显示的结果打开时不分组,直接列出结果即可。众所周知,当搜索内容结果集比较大的时候,可以用痛苦来形容。那你就可以用Vim里面的ag插件来搜索了?是的,但他只是解决了交互的问题。结果集分组分类的痛点还是没有解决。vim下使用ag进行文本搜索的思路在使用Eclipse等IDE进行全局文本搜索时,在可视化加载效果(懒加载)方面有很大的优势。对于Eclipse下的全局文件搜索,希望能提供类似基于linux系统的搜索工具。优点(功能)如下:可直接与结果集交互可对结果集进行分组显示通过“懒加载”加载结果集什么是基于文本图形界面的类库?在网上大致了解了像VIM、htop这样的软件,都是基于一个叫ncurses的类库实现的。工程项目名称:ncgrep为什么?因为还有ngrep、egrep等(注意:ncgrep不是指grep源码)demoncgrep项目demo代码http://github.com/ncgrep/ncgrep类似项目NGPyoutube->https://www.youtube.com/watch...总结工具是为了效率健康,期待带来收益。文章来源:胡晓旭=>基于文本图形的文本搜索工具ncgrep(ncurses)
