Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有时我想看看某个函数在文件或代码块中被调用了多少次。你是怎样做的?我正在使用 Vim 7.2。
我想你必须使用!wc或类似的东西。
!wc
要计算某些模式出现的次数,请使用:
:%s/pattern//gn
'n' 标志计算出现次数而不对文档进行任何更改。
要计算总字数,您有多种选择。
如果要作为外部命令运行:
:!wc -w %
如果你想在 VIM 中运行它:
:w !wc -w
您可以使用没有替换的替换来获取出现次数。如果你想统计所有出现的单词使用
:%s/\<word\>//gn
\<并\>匹配单词的开头和结尾。该n选项可防止完成替换。
\<
\>
n