Vim - 逐步搜索并替换结果

She*_*ork 5 vim

是否可以逐步执行搜索和替换的结果,以确保在大胆执行的整个文件搜索和替换中不会对您的代码进行不必要的修改?

Vim抛出状态消息:

"*X* substitutions on *Y* lines"
Run Code Online (Sandbox Code Playgroud)

我很好奇是否有一个键或命令来逐步完成每个替换并快速检查以确保你没有用意外的字符串匹配击中自己的脚.Vim的新手; 对不起,如果这是一个明显或无关紧要的问题!谢谢您的帮助 :)

ems*_*rth 12

来自http://vim.wikia.com/wiki/Search_and_replace,

:%s/foo/bar/gc
    Change each 'foo' to 'bar', but ask for confirmation first.
Run Code Online (Sandbox Code Playgroud)