Odpowiedzi:
VGx
Wejdź w tryb wizualny, przejdź do końca pliku, usuń.
Alternatywnie możesz:
Vggx
Aby usunąć z bieżącej pozycji na początek pliku.
vimtutor
z wiersza polecenia, aby się z nimi zapoznać @ ripper234
dusuwa i Gprzenosi na koniec pliku, więc dGusunie się na koniec pliku. Obejmuje jednak całą bieżącą linię; jeśli jesteś na linii środkowej i chcesz zachować wszystko przed bieżącą pozycją, musisz użyć metody Marka
D<enter>dG
: D
usunięcie do EOL, <enter>
przejście do następnej linii, dG
usunięcie do EOF.
vGx
działa dobrze przy zaznaczaniu wielu linii (w tym przypadku akapicie), ale jeśli chcesz wybrać w obrębie jednej linii, działa on tajemniczo (wybiera od kursora do początku linii).
W przypadku wyboru w Pojedynczej linii musisz użyć:
v$x
Który wchodzi w tryb wizualny („v”) i przechodzi na koniec linii („$”) i usuwa („x”) z bieżącej pozycji do końca linii.
Vggx nie działało dla mnie, ale vG $ d działało. vG $ wybiera EOF (ostatni znak ostatniej linii), a następnie dowolne polecenie, które chcesz wykonać.
= To podejście (polecenie po zaznaczeniu) wydaje się działać lepiej. Oczywiście używam Vima 8.1 na Windows 10 i kilka lat później.
u
.