Vim替代线逐行

Bry*_*yan 1 vim command substitution line-by-line

我想:s/write/run/在逐行的基础上运行命令.

我们可以指定一系列行,例如:31,44s/write/run/.

我们还可以搜索:/write/并按下n以移至下一个出现位置.

是否有可能以与搜索相同的方式替换,通过按下按钮并替换下一次出现?

ken*_*tam 6

从实用Vim一书:

:%s/content/copy/gc
Run Code Online (Sandbox Code Playgroud)

c标志导致Vim向我们显示每个匹配并询问"替换为副本?"然后我们可以说y执行更改或n来跳过它.Vim做了我们要求的事情然后转移到下一场比赛并再次询问我们.

  • 或者来自`:help:substitute`. (2认同)