VI技巧

慢慢总结中

1 利用vim统计某词组或者字符的出现次数

vim似乎并没有直接相关的功能,但是可以利用vim的替换功能实现这一点,每一次替换会自动统计替换次数,所以只要将该模式替换为自身就可以顺便得到替换次数。

:set report=0 #

:%s/pattern/&/g #统计某模式出现的次数

例如:

:%s/|/&/g   #统计|字符出现的次数

:%s/./&/g       #统计所有字符出现次数(.代表任何字符)

:%s/^                #lines统计行首出现次数

:%s/\<pattern\>/&/g#pattern 作为一个单词出现的次数

:%s/\i\+/&/g  #统计全文单词数量


posted @ 2011-07-08 18:16  cactuswisper  阅读(593)  评论(0)    收藏  举报