在vim中搜索和计算文件的一部分

Vin*_*nay 2 vim

如何计算-文件特定部分中有多少个符号.该-会在行首.部分以特定单词开头和结尾.

我读了vim pdf的字节.我找不到如何从文件中提取特定部分并在其中搜索.

通过使用:/^-我可以得到-每一行的开头..但它将给出-整个文件中的所有符号..它只是突出显示..如何获得-文件的特定部分中的符号计数?

buf*_*uff 5

假设你有兴趣的话包含线界定的部分begin,并end分别.然后你可以做到以下几点:

:g/begin/,/end/ s/^-//gn
Run Code Online (Sandbox Code Playgroud)

这将告诉你-标志的数量 .

我的参考资料是http://vim.wikia.com/wiki/Rangeshttp://vim.wikia.com/wiki/Count_number_of_matches_of_a_pattern