【vim使用】替换文本

 参考链接:

①.Ubuntu中将vim中查找设置为高亮

在vim中查找和替换命令需要在末行模式下执行。

命令 功能
:%s/旧文本/新文本/g 全局替换。
:s/旧文本/新闻本/g 可视区域替换。
:%s/旧文本/新文本/gc 确认替换。(推荐使用)

 

 一、全局替换

":%s/旧文本/新文本/g"命令:用新文本一次性替换文件中所有出现的旧文本。

 

二、可视区域替换

":s/旧文本/新闻本/g"命令:必须先要在可视模式下,选中替换文字的范围,然后才能局部替换。

 

三、确认替换

":%s/旧文本/新文本/gc"命令:把末尾的"g"改为"gc"在替换的时候,会有提示。(推荐使用)

  • ①、"y" --> yes替换。
  • ②、"n" --> no不替换。
  • ③、"a" --> all替换所有。
  • ④、"q" --> quit退出替换。
  • ⑤、"l" --> last最后一个,并把光标移动到首行。
  • ⑥、"^E" --> 向下滚屏。
  • ⑦、"^Y" --> 向上滚屏。

原文地址:https://www.cnblogs.com/greamrod/p/12548239.html