vim高级操作实践——批量操作行

1. 快速选中特殊内容 - > 如下方式进入搜索模式 :

/^#.*$

效果: 选中高亮所有注释的行

2. 删除所有注释行 -> 如下命令行模式:

:g/^#.*$/d

效果:注释行都变成了空行,下面要去除空行了

3. 去除空行 -》命令行模式 :

:g/^$/d

4. 删除以# 开头或空格# 或tab#开头的行  

:g/^\s*#/d.

5. vim中将小写替换为大写--快速解决变量名风格

将C语言的下划线分割快速替换为Java的驼峰方式。

命令如下

:%s/_\([a-zA-Z]\)/\U\1/g

你可能感兴趣的:(vim高级操作实践——批量操作行)