vim 查找与替换
在vim环境下,通常支持查找与替换功能。用户可以通过vim查找命令、vim替换命令来查找和替换指定的字符串。而且还可以通过vim高亮显示功能,高亮显示vim的查找结果。
常用的vim查找与替换命令如下所示:
字符串查找
- /string 正向查找
- ?string 反向查找
设置高亮显示
- :set hls
- *按键将当前光标处的单词高亮显示
- 使用 n 浏览下一个查找高亮的结果
字符串替换
- :s/old/new 将当前行的第一个字符串 old 替换为 new
- :s/old/new/g 将当前行的所有字符串 old 替换为 new
- :90s/old/new/g 将指定行的所有字符串 old 替换为 new
- :90,93s/old/new/g 将 90 到 93 行的所有字符串 old 替换为 new
- :%s/old/new/g 将文本中所有的字符串 old 替换为 new
- :%s/old/new/gc 依次替换每个字符串关键字
- :%s/^struct/int/g 将所有以 struct 开头的字符串替换为 int
《Linux三剑客》视频教程,从零开始快速掌握Linux开发常用的工具:Git、Makefile、vim、autotools、debug,免费赠送C语言视频教程,C语言项目实战:学生成绩管理系统。详情请点击淘宝链接:Linux三剑客