分页: 1 / 1
vim有没有没统计某个单词的功能。
发表于 : 2010-10-19 22:04
由 zolynn
RT:只想统计全文中某一个单词出现的次数,在vim中应该怎么操作?
请大虾帮忙!
谢谢。。

Re: vim有没有没统计某个单词的功能。
发表于 : 2010-10-20 9:56
由 Strange
用 %s/单词//g 替换,状态栏会告诉你一共有多少个相同的单词被替换的,这个数字就是你想要的。
然后用 u 撤销就可以了。
Re: vim有没有没统计某个单词的功能。
发表于 : 2010-10-21 11:43
由 aerofox
Re: vim有没有没统计某个单词的功能。
发表于 : 2010-10-23 10:29
由 zolynn
Re: vim有没有没统计某个单词的功能。
发表于 : 2010-10-23 12:06
由 lilydjwg
zolynn 写了:
是不是
啊,还有这个“&”是什么意思?
是的。& 表示之前匹配到的东西,见 :help sub-replace-special。
虽然这条命令实际上什么也没有修改,不过我还是建议 u 一下,因为这条命令执行后文件就会被标记为 modified。
Re: vim有没有没统计某个单词的功能。
发表于 : 2010-10-23 16:49
由 zolynn
lilydjwg 写了:zolynn 写了:
是不是
啊,还有这个“&”是什么意思?
是的。& 表示之前匹配到的东西,见 :help sub-replace-special。
虽然这条命令实际上什么也没有修改,不过我还是建议 u 一下,因为这条命令执行后文件就会被标记为 modified。
谢谢啊!学习了!
Re: vim有没有没统计某个单词的功能。
发表于 : 2010-10-25 11:25
由 calon
替换命令有个/n的参数,报告匹配的次数,并不实际进行替代,所以不需要u撤销。
Re: vim有没有没统计某个单词的功能。
发表于 : 2010-10-25 19:01
由 lilydjwg
calon 写了:替换命令有个/n的参数,报告匹配的次数,并不实际进行替代,所以不需要u撤销。
这个好。我是记得手册里说过怎么数数来着