VIM中分行,使用替换命令,用正则匹配要分行的位置,然后替换换行符,但是在VIM中不能使用\n在替换的文本中,要用\r,如:
:%s/--/\r/g
表示在所有“--”处进行分行。
VIM中删除空白行,有很多种方法,记录一下直接删除的方法:
:g/^$/d
删除不包含任何空格的空行;
:g/^\s*$/d
删除包含空格的空行;
如果是空行中没有空格的话, 可以用替换:
:%s/\n\{3,\}/\r\r/
\n 表示换行, \{3,\} 表示三个以上的, 也就是超过两个空行, 替换成两个 \r (换行在替换的时候就是这样, 前面要用 \n, 后面要用 \r)
如果空行中可能用空格的话, 可以先把空格都去除:
:%s/^\s\+$//
然后再用上面的命令
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
你爱上了他的它