一、写在前面
vim命令或者快捷键有很多,但是我不认为在使用过程中脑子中记下我们常用的就可以了,需要复杂的时候我们再去进一步探索即可,不要让工具影响我们学习主要的内容。
今天来看一下一般情况下vim中查找和替换怎么做。
二、vim查找
/后跟查找的字符串。vim会显示文本中第一个出现的字符串。
?后跟查找的字符串。vim会显示文本中最后一个出现的字符串。
不管用/还是?查找到第一个字符串后,按回车,vim会高亮所有的匹配内容
高亮所有的匹配后,按n键转到下一个匹配,按N键转到上一个匹配。
三、vim替换
s 命令来替换字符串
:s/aaa/bbb/ 替换当前行第一个aaa为bbb
:s/aaa/bbb/g 替换当前行所有aaa为bbb
:%s/aaa/bbb/替换每一行的第一个aaa为bbb
:%s/aaa/bbb/g替换每一行中所有aaa为bbb