1. 匹配1到多个空格
/\s\+
2. 替换一个或多个空格,替换为逗号,
:%s/\s\+/,/g
3. 替换一个或多个空格,替换为换行符
:%s/\s\+/\r/g
简单解释一下:
%s :在整个文件范围查找替换(或者使用1,$s 也是整个文件范围查找)
/ :分隔符
+ : +表示重复1次或多次,加在一起表示一个或多个空格。
\r :换行符
/g :全局替换
4. 删除文章中的空行
:g/^s*$/d
简单解释一下:
g :全区命令
/ :分隔符
^s*$ :匹配空行,其中^表示行首,s表示空字符,包括空格和制表符,*重复0到n个前面的字符,$表示行尾。连起来就是匹配只有空字符的行,也就是空行。
/d :删除该行