UP | HOME

vim的查找与替换

目录

vim 的查找与替换

:s (substitute)命令用来查找和替换字符串。语法如下:

:{作用范围}s/{目标}/{替换}/{替换标志}

例如:%s/foo/bar/g 会在全局范围(%)查找 foo 并替换为 bar,所有出现都会被替换(g)。

替换标志

上文中命令结尾的=g=即是替换标志之一,表示全局 global 替换(即替换目标的所有出现)。还有很多其他有用的替换标志:

空格 替换标志表示只替换从光标位置开始,目标的第一次出现 *

i 表示大小写不敏感查找,=I= 表示大小写敏感 * c 表示需要确认

作者: Petrus.Z

Created: 2021-09-01 Wed 00:39