1.替换变量
在正规表达式中使用 ( 和 ) 符号括起正规表达式,即可在后面使用1、2等变量来访问 ( 和 ) 中的内容。
example:
·将 data1 data2 修改为 data2 data1
———————————–
:s/(w+)s+(w+)/2t1
———————————–
·将 Doe, John 修改为 John Doe
———————————–
:%s/(w+), (w+)/2 1/
———————————–
2.利用函数式替换
用法:
—————————
:s/替换字符串/=函数式
在正规表达式中使用 ( 和 ) 符号括起正规表达式,即可在后面使用1、2等变量来访问 ( 和 ) 中的内容。
example:
·将 data1 data2 修改为 data2 data1
———————————–
:s/(w+)s+(w+)/2t1
———————————–
·将 Doe, John 修改为 John Doe
———————————–
:%s/(w+), (w+)/2 1/
———————————–
2.利用函数式替换
用法:
—————————
:s/替换字符串/=函数式
最后
以上就是虚心项链最近收集整理的关于vim一些高级替换技巧的全部内容,更多相关vim一些高级替换技巧内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复