c
标志位表示每处替换前都需要确认
执行:
:%s/content/copy/gc
- 引入
c
标志位后,每次替换前会提示替换为copy?
,然后按y
表示替换,按n
表示不替换/跳过,全部的选项含有:
选项 | 含义 |
---|---|
y |
替换当前匹配 |
n |
忽略当前匹配 |
q |
退出替换过程 |
l |
(last)替换此处匹配后退出 |
a |
(all)替换此处与之后所有的匹配 |
<C-e> |
向上滚动屏幕 |
<C-y> |
向下滚动屏幕 |
- 执行
:h :s_c
可以在vim文档中查询上述信息 - 替换-确认模式下,大部分按键都会失效,需要按
<Esc>
键退出- 有的时候点模式更好用,大家依赖经验选择
上一篇 | 下一篇 |
---|---|
技巧88:在文件范围内查找并替换每一处匹配 | 技巧90: 重用上次的查找模式 |