➾:%s///gn
实际上,我们调用的是 :substitute命令,但标志位 n会抑制正常的替换动作。
该命令不会对每处匹配进行替换,而是简单地统计匹配的次数,并将结果显示到命令
行上。此处我们将查找域留空,旨在让 Vim使用当前的查找模式。替换域(由于标志
位 n的缘故)不管怎样都将会被忽略,因此也可以将其留空。
不管怎样,你都不要省略任何 / 字符。如果少加了一个/ ,即 :%s//gn,将致使
“gn”替换每一处匹配。如果这看上去仍然比较费事,你没准儿就想为这条命令创建映
射项了。我将把这个作为练习留给你。