2015-11-05 185 views
1

我正在使用vim編輯一個巨大的文件 - 我想用'The selected one'替換第100次出現'Luke'。我在互聯網上搜索了一個可能的解決方案,我想我應該做一些像/ Luke一樣的事情,然後敲擊'n'鍵99次,但我覺得這有點乏味。有沒有更簡單的方法來完成這件事?替換第n次出現的單詞

回答

2

下一個支持計數

99n 

應該做

否則,你可以用:global玩(這是一個有點矯枉過正)

:let c = 0 
:g/Luke/let c+=1|if c==100|s//This one!/|endif 
0

您可以腳本的東西,用feedkeys()功能和使用:s commadn與「c」標誌。曾建議On the mailinglist, this

相關問題