我正在使用vim编辑一个巨大的文件 - 我想用'The selected one'替换第100次出现'Luke'。我在互联网上搜索了一个可能的解决方案,我想我应该做一些像/ Luke一样的事情,然后敲击'n'键99次,但我觉得这有点乏味。有没有更简单的方法来完成这件事?替换第n次出现的单词
1
A
回答
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。
相关问题
- 1. 在vim中替换第n个词的出现
- 2. 使用awk替换每个第n次出现的图案
- 3. 替换字符串的第n次出现
- 4. 替换第一次出现的类
- 5. PHP替换字符串中第一次出现的第n个位置
- 6. 替换字符串中最后一次出现的单词 - c#
- 7. 替换随机单词的最后一次出现
- 8. 用正则表达式替换Textpad中每行的第n个词出现
- 9. 提取第N次出现的行号
- 10. 如何使用sed替换文件中sttring的第n次出现
- 11. PHP替换字符串的第一次出现,从第0位
- 12. Python - 单词出现次数
- 13. str_replace(“\ r \ n”)替换两次,而str_replace(“\ n”)替换一次
- 14. 注册替换文本块第一次出现+最后一次出现
- 15. 用链接替换列表中每个单词的第一个出现
- 16. 多次用html元素替换单词
- 17. php只从数组中获得单词的第一次出现
- 18. 如何更改字符串中第一次出现的单词
- 19. 替换一个词(它出现两次)我需要替换最后一个。 SQL
- 20. 替换字符串PHP词多次出现
- 21. 只替换文件名中第一次出现的字符
- 22. 替换Python中第一次出现的字符串
- 23. Haskell:使用Data.Text.replace替换仅第一次出现的文本值
- 24. 只替换一个字符串的第一次出现?
- 25. 第一次替换字符串中出现的字符串VB.NET
- 26. 正则表达式来替换x的第一次出现与Y的第一次出现
- 27. 统计单个单词中的单词出现次数
- 28. 替换输出中的单词。 PHP
- 29. 单词出现次数的计数
- 30. aiml - 最后一次出现的单词