Vim 替换(:%s)技巧收集
1.替换空格符
1.1 替换为换行符
Windows
1
:%s/空格/\r/g
Linux
1
2
3%s/空格/\r/g
或
%s/空格/^M/g备注:输入^M 先按CTRL+V,松开然后按回车键
2.删除空白行
1 | :g/^\s*$/d |
备注
g 表示全文档范围内
\s 表示空白字符*
$ 表示行结束
d 表示删除
3.统计字数
3.1 统计汉字数
1 | :%s/[x4e00-\x9fa5]//gn |
3.2 统计总字符数
1 | :%s/.//gn |
4. 模式匹配
4.1 在满足条件的所有字符后加ABCD
1 | :%s/001/&ABCD/g |
替换前
001 Test
002 New
008
001 MM001
MMMZZ 001
替换后
001ABCD Test
002 New
008
001ABCD MM001ABCD
MMMZZ 001ABCD
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Ting723!