使用vim命令global删除多个空行

vim

https://www.bilibili.com/video/BV18U4y1s73n/

当使用 vim 编辑文档的时候

如果想一次删除多个空行

可以使用 global 命令来达成

global 命令的格式如下:

:[range]g[lobal]/{pattern}/[cmd]

[range] 设定要修改的范围,可以省略,默认是整个文档,

可以使用 % 代表整个文档,使用1,10 代表仅修改第1到10行

g  是 global 缩写,可以写为 global 或者 g

{pattern} 匹配行的正则表达式,例如要匹配空白行,那么就是 /^$/

[cmd] 代表匹配之后要执行的操作,默认是 print 即输出操作,

如果是删除,使用 delele

更为详细的功能,可以阅读vim手册,

在vim中输入 :h global 即可

发表回复

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