vim – 如何在vi中找到替换确认时返回到上一个?

前端之家收集整理的这篇文章主要介绍了vim – 如何在vi中找到替换确认时返回到上一个?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
通常当我在vi中进行查找和替换时,我会这样做:
:%s/find/replace/gc

这使您可以通过按n跳过,或按y替换.但是,有时候当我打算按y时,我会不小心跳过一个大文件中的一个按n.

我如何回到前一个并给我第二个改变?

基本上,如何暂时找到(搜索)其他方向?谢谢.

这不是问题的答案,而是一个非常好的选择.我最近发现了 CtrlSF插件,它极大地改进了搜索/替换过程.

基本上,您将搜索结果放在缓冲区中,您可以在此单个缓冲区中执行所有替换.

在您的场景中,您首先执行:CtrlSF查找,获取包含所有文件中所有匹配项的缓冲区,然后您在目标上执行/查找并移动n并更改它们(当然,您实际上只能更改第一个和然后用.重复替换.

如果你错过了一些目标,你只需按N返回上一个结果并替换它.

猜你在找的Bash相关文章