Respostas:
VGx
Entre no Modo Visual, vá para Fim do arquivo, exclua.
Como alternativa, você pode fazer:
Vggx
Para excluir da posição atual até o início do arquivo.
vimtutor
a partir da linha de comando para se familiarizar com eles @ ripper234
dé excluído e Gmove para o final do arquivo, portanto dG, exclui para o final do arquivo. Ele inclui toda a linha atual; se você estiver na linha intermediária e quiser preservar tudo antes da posição atual, precisará usar o método de Mark
D<enter>dG
: D
excluir para EOL, <enter>
passar para a próxima linha, dG
excluir para EOF.
vGx
funciona bem para a seleção de várias linhas (neste caso, parágrafo), mas se você deseja selecionar em uma única linha, ela age misteriosamente (seleciona do cursor até o início da linha).
No caso de seleção na linha Única, você deve usar:
v$x
Que entra no modo Visual ("v") e vai para o final da linha ("$") e exclui ("x") da posição atual até o final da linha.
Vggx não funcionou para mim, mas vG $ d funcionou. vG $ seleciona EOF (último caractere da última linha) e, em seguida, qualquer comando que você deseja executar.
= Esta abordagem (comando após seleção) parece funcionar melhor. Claro, estou usando o Vim 8.1 no Windows 10 e alguns anos depois.
u
.