^ comentário acima, mais direto ao ponto da pergunta.
precisa saber é o seguinte
se você achar que eles não estão parando com o que parece ser linhas em branco, é provavelmente porque eles têm espaço em branco. Você pode remover utilizando substituto assim::%s/^\s\+$//
Cursor motions cursor-motions navigation
These commands move the cursor position. If the new position is off of the
screen, the screen is scrolled to show the cursor (see also 'scrolljump' and
'scrolloff' options).
1. Motions and operators operator
2. Left-right motions left-right-motions
3. Up-down motions up-down-motions
4. Word motions word-motions
5. Text object motions object-motions
6. Text object selection object-select
7. Marks mark-motions
8. Jumps jump-motions
9. Various motions various-motions
Text object motionsparece ser o candidato mais provável (ou seria Jumps?). Mova para object-motionse pressione <c-]>( Ctrl]):
{
e}
é o que você quer.:%s/^\s\+$//
Respostas:
Indo para a ajuda na navegação (
:h navigation
):Text object motions
parece ser o candidato mais provável (ou seriaJumps
?). Mova paraobject-motions
e pressione<c-]>
( Ctrl ]):Bingo!
fonte
:help
) é uma das melhores peças de documentação de software on-line (como "dentro do programa") que eu encontrei.Próximo uso da linha em branco (colchete direito):
Uso de linha em branco anterior (colchete esquerdo):
Digite o acima quando estiver no modo de comando
fonte