如何搜索和替换(在vim中)仅说出模式的前4个出现?
答案 0 :(得分:5)
内置方式:为/c
命令指定:substitute
“确认”标记,并使用y
四次回答,然后使用q
中止。你也可以自动化:
:call feedkeys('yyyyq') | %s/{pattern}/{string}/gc
插件方式:我的PatternsOnText plugin提供:SubstituteSelected
命令:
:%SubstituteSelected/{pattern}/{string}/g 1-4