15

有时我想看看某个函数在文件或代码块中被调用了多少次。你是怎样做的?我正在使用 Vim 7.2。

我想你必须使用!wc或类似的东西。

4

2 回答 2

39

要计算某些模式出现的次数,请使用:

:%s/pattern//gn

'n' 标志计算出现次数而不对文档进行任何更改。

要计算总字数,您有多种选择。

如果要作为外部命令运行:

:!wc -w %

如果你想在 VIM 中运行它:

:w !wc -w
于 2009-09-09T12:50:32.773 回答
10

您可以使用没有替换的替换来获取出现次数。如果你想统计所有出现的单词使用

:%s/\<word\>//gn

\<\>匹配单词的开头和结尾。该n选项可防止完成替换。

于 2009-09-09T12:49:44.683 回答