vim的文本替换

来源:互联网 发布:mac杀毒软件 编辑:程序博客网 时间:2024/05/13 21:27

vim是编辑文本的,文本是分行的,所以替换也是逐行进行的。


键入: 进入命令模式。

:{行的范围}{查找表达式}{最终的文本}{每一行的替换的次数}

:%每一行              :当前行                         :m,n 第m行到第n行$表示最后一行

s/abc 开始搜索abc模式文本

/cba/ 最终要替换成cba文本

没有最后一项表示只替换一次,g表示替换所有


示例

:1,$s/\.\//rm -f \.\//g

从头到尾所有行将./ 替换成rm -f ./

原创粉丝点击