資料介紹
軟件簡(jiǎn)介
Ncgrep
基于文本圖形(ncurses)的文本搜索工具
背景
作為一個(gè) VIM 黨,日常工作開(kāi)發(fā)中,會(huì)經(jīng)常利用 grep 進(jìn)行關(guān)鍵詞搜索,以快速定位到文件。如圖:
利用 grep 進(jìn)行文本搜索
但是,這一過(guò)程會(huì)有兩個(gè)效率問(wèn)題:
-
展示的結(jié)果無(wú)法進(jìn)行直接交互,需要手動(dòng)粘貼文件路徑在打開(kāi)
-
展示的結(jié)果沒(méi)有進(jìn)行分組,直接將結(jié)果羅列出來(lái)
可想而知,當(dāng)搜索的內(nèi)容結(jié)果集比較大時(shí),可謂痛苦。
那可以用Vim中的Ag插件進(jìn)行搜索???
是的,但他只解決了交互的問(wèn)題。仍然沒(méi)有解決結(jié)果集分組分類(lèi)的痛點(diǎn)。
在vim下利用ag進(jìn)行文本搜索
思路
在使用Eclipse等IDE進(jìn)行文本全局搜索時(shí),在加載效果(懶加載)可視化方面有很大優(yōu)勢(shì)。
在Eclipse下進(jìn)行全局文件搜索
那么,期望基于linux系統(tǒng),提供一個(gè)類(lèi)似的搜索工具。優(yōu)點(diǎn)(功能)如下:
-
結(jié)果集可以直接交互
-
結(jié)果集可以進(jìn)行分組展示
-
結(jié)果集通過(guò)“懶加載”方式裝載
基于文本圖形界面的類(lèi)庫(kù)是什么呢?網(wǎng)上大致了解了下VIM、htop類(lèi)似的軟件,其都是基于一個(gè)叫ncurses的類(lèi)庫(kù)實(shí)現(xiàn)的。
項(xiàng)目
項(xiàng)目的名稱(chēng):ncgrep
為什么?因?yàn)橛衝grep、egrep等。(注:ncgrep沒(méi)有引用grep源碼)
項(xiàng)目的Demo
?
ncgrep demo
類(lèi)似項(xiàng)目
NGP youtube ->?https://www.youtube.com/watch?v=MesYBY8271s
總結(jié)
工具為效率而生,期望能夠帶來(lái)收益。
- 基于Json格式的文本視圖驗(yàn)證工具 8次下載
- 面向搜索的微博短文本語(yǔ)義建模方法綜述 3次下載
- 基于LSTM的表示學(xué)習(xí)-文本分類(lèi)模型 18次下載
- 基于注意力機(jī)制的復(fù)雜場(chǎng)景文本檢測(cè)方法 5次下載
- 基于BP神經(jīng)網(wǎng)絡(luò)分類(lèi)器的垃圾文本過(guò)濾模型 43次下載
- 基于超像素融合的文本分割 1次下載
- 基于嶺回歸的稀疏編碼文本圖像復(fù)原方法 1次下載
- 一個(gè)大規(guī)模超文本網(wǎng)絡(luò)搜索引擎剖析(英文版) 0次下載
- Proteus教程:圖形和文本格式 58次下載
- 基于多小波變換的文本圖像文種識(shí)別 25次下載
- 配電網(wǎng)CAD系統(tǒng)中文本標(biāo)注技術(shù)與應(yīng)用
- 基于灰度直方圖和譜聚類(lèi)的文本圖像二值化方法
- 基于相容粗集的二值文本圖像數(shù)字水印方法
- 一種有效的文本圖像二值化方法
- linux文本編輯器工具下載
- 卷積神經(jīng)網(wǎng)絡(luò)在文本分類(lèi)領(lǐng)域的應(yīng)用 780次閱讀
- Linux系統(tǒng)中的10個(gè)常用的文本查看命令 1.1w次閱讀
- 基于文本到圖像模型的可控文本到視頻生成 983次閱讀
- 博途V15-多語(yǔ)言文本的管理 2298次閱讀
- 文本處理技巧之正則表達(dá)式 4024次閱讀
- 什么是文本值? 1308次閱讀
- 帶你從頭構(gòu)建文本分類(lèi)器 3640次閱讀
- Xedit文本編輯器的使用指南 2841次閱讀
- Linux操作環(huán)境:diff實(shí)現(xiàn)文本比對(duì)方法 2858次閱讀
- 簡(jiǎn)述Linux文本查看命令 3594次閱讀
- 關(guān)于AI文本生成動(dòng)畫(huà)模型的論文 4093次閱讀
- Python文本預(yù)處理的基本步驟,討論文本預(yù)處理過(guò)程所需要的工具 4913次閱讀
- 自動(dòng)圖片文本辨認(rèn)是計(jì)算機(jī)視覺(jué)和機(jī)器學(xué)習(xí)處理大型數(shù)據(jù)的重要案例 3374次閱讀
- 如何使用EAST文本檢測(cè)器在自然場(chǎng)景下檢測(cè)文本 1.1w次閱讀
- 文本數(shù)據(jù)分析:文本挖掘還是自然語(yǔ)言處理? 1.7w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論