linux vim 查找或替换空格

linux vim 查找或替换空格出处https://blog.csdn.net/zj420964597/article/details/80901708 1.      匹配1到多个空格 /\s\+2.      替换一个或多个空格,替换为逗号,:%s/\s\+/,/g3.      替换一个或多个空格,替换为换行符:%s/\s\+/\r/g简单解释一下:%s:在整个文件范围查找替换(…

大家好,欢迎来到IT知识分享网。linux

出处 https://blog.csdn.net/zj420964597/article/details/80901708

 

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 :删除该行

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/21962.html

(0)
上一篇 2024-01-13 13:00
下一篇 2024-01-14 10:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信