source: http://www.rayninfo.co.uk/vimtips.html

:%s/\v(.*\n){5}/&\r         : insert a blank line every 5 lines

Vamos explicar o que o comando acima faz:
De modo geral podemos dizer que o comando coloca uma linha em branco 
a cada 5 linhas, mas agora vamos ver de forma mais detalhada

: .............. comando
% .............. em todo arquivo
s .............. substitua
/ .............. inicio do trecho a ser subsituido
\v ............. very magic (modo de busca que evita ter que usar \
(.*\n) ......... qualquer conteúdo na linha seguido por quebra de linha \n
{5} ............ quantificador para o padrão anterior
/ .............. inicion do trecho que será usado na substituição
& .............. corresponde a todo o padrão procurado
\r ............. adiciona uma quebra de linha