用于删除Ghost换行符的VIM脚本

jfr*_*k53 1 linux vim

有没有办法使用Vim脚本或搜索/替换来删除鬼换行?我遇到过这样的情况,当我必须编辑文件时,其他使用蹩脚软件的开发人员已经在附图中留下了双重换行符.

我很想在Vim找到一种方法来删除所有那些愚蠢的双间距垃圾,所以它实际上看起来应该如此.

在此输入图像描述

dus*_*uff 5

运行搜索和替换

%s/\n\n/\r/g
Run Code Online (Sandbox Code Playgroud)

将用一个替换每对两个换行符.但是,这将不可避免地搞砸不是已经是双倍行距的文件,所以不要盲目使用它.