Vim快捷键(四):Vim查找与替换
- ???? 在编辑文本的过程中,经常需要查找与替换操作,Vim提供了文本的快速查找与替换操作,可以极大的提高工作效率。
???? 查找
命令 | 作用 |
---|---|
/something 、?something | 在后面/后面查找something |
n /N | 向后/前查找下一个 |
???? 替换
命令 | 作用 |
---|---|
:s/old/new | 用new 替换当前行第一个old |
:s/old/new/g | 用new 替换当前行所有old |
:n1,n2s/old/new/g | 用new 替换文件n1 到n2 行所有的old |
:%s/old/new/g | 用new 替代文件中所有的old |
:%s/^/xx/g | 在每一行的行首插入xx |
???? 高级查找与替换功能
- ???? 如果为Vim的查找和替换提供一些范围规定或正则表达式的话,可以实现很多灵活的查找、替换功能。常用的范围控制符如下表示:
匹配范围
范围规定符 | 作用 |
---|---|
m,n | 从m行到n行 |
0 | 最开始一行 |
$ | 最后一行 |
. | 当前行 |
% | 所有前行 |
???? 正则表达式
正则表达式 | 作用 |
---|---|
d | 十进制数 |
s | 空格 |
S | 非空字符 |
a | 英文字母 |
` | ` |
{m,n} | 表示m到n个字符 |
{m,} | 表示m到无限多个字符 |
** | 当前目录下所有子目录 |
最后
以上就是聪慧烤鸡最近收集整理的关于Vim快捷键(四):Vim查找与替换Vim快捷键(四):Vim查找与替换的全部内容,更多相关Vim快捷键(四)内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复