从网上找了一个:g/^s*$/d开始用的挺好,后来遇到一种空格开头的空行,就不好用了。MSDN上说正则匹配空行用/^\s*$/,就试着把上面的命令改为::g/^\s*$/d就可以了。用的操作系统是windows,GVIM。没试过linux中是不是一样。注:MSDN上解释 \s 匹配任何空白字符,包括空格、制表符、换页符等。与 [ \f\n\r\t\v] 等效。