一、空格操作
(a): 空格替换为行
:%s/ /\r/g :\r :是换行的转义
(b):删除空行
g:全局:
^s*$ : 匹配从头到尾都为空格的行
d : 删除
:%g/^s*$/d
(c): 行末尾添加逗号
%s : 全局搜索
$ : 匹配行尾
%s;$;,;
二、行列转化
(a) 根据逗号进行换行
:%s/,/\r/g :\r:是换行的转义
(b)根据换行符将每行以逗号拼接为一行
%s/\n/,/g
三、把空行删除
^$ : ^:开始 $:结束 ,开始结束都是空的
:g/^$/d
四、排序
1.指定分隔符,以第几个内容排序(以 ":" 分割后,以第二个内容排序)
cat /etc/passwd | sort -t ":" -k 2