vim 中批量注释和批量条件删除(转)
今天特地查了下如何快速修改注释,相比视图模式,使用命令更加方便:
1. 批量注释
-
在 10 - 20 行添加 // 注释
:10,20s#^#//#g
-
在 10 - 20 行删除 // 注释
:10,20s#^//##g
-
在 10 - 20 行添加 # 注释
:10,20s/^/#/g
-
在 10 - 20 行删除 # 注释
:10,20s/#//g
2. 批量删除含有特定字符的行
命令:: g/string/d
例如删除含有
颜色
的所有行:
:g/颜色/d