vim中统计字符串出现的次数
vim中统计字符串出现的次数
关键命令:
1 | :%s/pattern//gn |
参数说明:
% :指明操作区间,%表示全文本;可以使用1,$或者行区间代替
s:substitute,表示替换
pattern:要查找的字符串
//:替代文本应该放在这里,两个斜杠中间没有任何字符表示无替代文本
g:替换该行所有出现的字符串,如果没有该参数则只替换该行第一次出现的地方
n:表示匹配的行数
进一步扩展:
统计k行到l行出现pattern的次数:
1 | :k,ls/pattern//gn |
统计在当前编辑文本出现的次数:
1 | :%s/pattern//gn |
统计在文件中出现的行数:
1 | cat file|greg –i pattern |wc –l |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 跑跑的小屋!
评论





