Vim中统计字符串出现的次数


关键命令:

:%s/pattern//gn

参数说明:

 % :指明操作区间,%表示全文本;可以使用1,$或者行区间代替

 s:substitute,表示替换

 pattern:要查找的字符串

 //:替代文本应该放在这里,两个斜杠中间没有任何字符表示无替代文本

 g:替换该行所有出现的字符串,如果没有该参数则只替换该行第一次出现的地方

 n:表示匹配的行数

 

进一步扩展:

统计k行到l行出现pattern的次数:

:k,ls/pattern//gn

统计在当前编辑文本出现的次数:

:%s/pattern//gn

统计在文件中出现的行数:

cat file|greg –i pattern |wc –l

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM