五好的Book

vim 替换/查找字符串

查找
命令模式下

/string   string 为需要查找的内容 回车后执行查找,按n跳到下一个相关的关键词处
?string   string 为需要查找的内容 回车后执行查找,按n跳到上一个相关的关键词处

需要切换的话,/和?换着来
比如刚开始 是 /string 想向上查找时 在命令模式下输入?回车即可

替换

:s/a/b/ 将光标所在行的 第一个 a替换成b
%s/a/b/  将所有行的 第一个 a替换成b
:1,2s/a/b/将第1,2行 第一个 a替换成b

在结尾处增加g 则为替换指定范围内的所有匹配的内容

:s/a/b/g
%s/a/b/g
:1,2s/a/b/g
本原创文章未经允许不得转载 | 当前页面:五好的Book » vim 替换/查找字符串

评论