# VIM 替换命令
在服务器上经常会有文件内容部分或者全量替换的操作,下面我们来学习一下如何在vim
编辑器里执行替换操作。
# 语法
替换命令的基本语法如下:
:%s/要替换的文本/新文本/g
这个命令包括以下部分:
:%s
:表示对整个文档执行替换操作。/要替换的文本
:在这里指定你要查找和替换的文本。/新文本
:在这里指定你要替换成的新文本。g
:表示执行全局替换,如果不加g,则只会替换每行的第一个匹配项。
# 例子
# 简单替换
假设你想将文档中的所有"old"替换为"new",可以使用以下命令:
:%s/old/new/g
# 替换当前行
如果你只想替换当前行的匹配项,而不是整个文档,可以使用以下命令:
:s/old/new/g
# 忽略大小写
如果你想执行不区分大小写的替换,可以在命令后加上i
,例如:
:%s/old/new/gi