VGx
Entre no Modo Visual, vá até Fim do Arquivo, delete.
Como alternativa, você pode fazer:
Vggx
Para excluir da posição atual até o começo do arquivo.
Por acaso, consegui copiar e colar um parágrafo no vim um zilhão de vezes. Como faço para selecionar e excluir o texto da minha posição atual até o final do arquivo?
No Windows, isso seria Ctrl-Shift-End, seguido de Excluir.
d é deletado e G move para o final do arquivo, então dG será deletado no final do arquivo. Inclui toda a linha atual; se você for intermediário e quiser preservar tudo antes da posição atual, será necessário usar Método de Mark
Ainda outro método: :.,$d
Isso significa, no modo ex, endereçar a linha atual para finalizar e excluir.
Você também pode digitar u para desfazer as alterações que resultaram no copy-paste errante.
vGx
funciona bem para a seleção de múltiplas linhas (neste caso, parágrafo), mas se você quiser selecionar dentro de uma única linha, ela age misteriosamente (seleciona do cursor até o início da linha).
Em caso de seleção na linha única, você deve usar:
v$x
Que entra no modo visual ("v") e vai até o final da linha ("$") e exclui ("x") da posição atual até o final da linha.
Tags vim