vim的一些操作技巧

vim的一些操作技巧

vim的批量替换(文件全局)

语法

:%s#要替换的字符串#替换后的字符串#g

或者

:%s/要替换的字符串/替换后的字符串/g

示例

替换123为AAA

:%s#123#AAA#g

如果替换的字符中带有#,则可以用/代替#

替换#123为AAA

:%s/#123/AAA/g

如果替换的字符中带有/,则可以用#代替/

替换/123为AAA

:%s#/123#AAA#g

vim的批量替换(文件局部)

语法

:起始行,终止行s#要替换的字符串#替换后的字符串#g

示例

替换第一行到第三行的123为AAA(包括第一行和第三行)

:1,3s#123#AAA#g

学习链接:https://www.cnblogs.com/chaofn/p/4642966.html

vim的删除

按两下dd删除当前光标行

数字+dd删除当前光标行往后n行(例如按下5dd则删除5行)

按下d+G删除所有行

posted @ 2022-08-11 14:55  南风丶轻语  阅读(27)  评论(0编辑  收藏  举报