?:%s///gn
實(shí)際上堕扶,我們調(diào)用的是 :substitute命令喇嘱,但標(biāo)志位 n會(huì)抑制正常的替換動(dòng)作。
該命令不會(huì)對(duì)每處匹配進(jìn)行替換窃蹋,而是簡單地統(tǒng)計(jì)匹配的次數(shù),并將結(jié)果顯示到命令
行上静稻。此處我們將查找域留空警没,旨在讓 Vim使用當(dāng)前的查找模式。替換域(由于標(biāo)志
位 n的緣故)不管怎樣都將會(huì)被忽略振湾,因此也可以將其留空杀迹。
不管怎樣,你都不要省略任何 / 字符押搪。如果少加了一個(gè)/ 树酪,即 :%s//gn浅碾,將致使
“gn”替換每一處匹配。如果這看上去仍然比較費(fèi)事续语,你沒準(zhǔn)兒就想為這條命令創(chuàng)建映
射項(xiàng)了垂谢。我將把這個(gè)作為練習(xí)留給你。