Эта функция удаляет только две или более пустых строки, поместите строки ниже в ваш vimrc, затем используйте \ d для вызова функции
fun! DelBlank()
let _s=@/
let l = line(".")
let c = col(".")
:g/^\n\{2,}/d
let @/=_s
call cursor(l, c)
endfun
map <special> <leader>d :keepjumps call DelBlank()<cr>