vim全局替换

  在linux系统中编辑文件或者配置时,常常会用到全局替换功能。

语法格式

:%s/oldWords/newWords/g
其中,oldWords为替换前的值;newWords为替换后的新值;
示例
将key1替换为key2
:%s/key1/key2/g

参数说明

  • “%”:表示全局文件,等价于"1,$"
  • “s”:表示替换操作
  • “.,$”:表示从当前行到文件尾部
  • “1, 5”:表示从第1行到第5行;