Odpowiedzi:
(Edytowane w celu uwzględnienia dobrych dodatków komentatora :)
Dlub jego odpowiednik d$usunie resztę wiersza i pozostawi cię w trybie poleceń. Club c$usunie resztę linii i przejdzie w tryb wstawiania, a nowy tekst zostanie dodany do linii.
Jest to część vitutori vimtutor, doskonałe „czyta” dla vim początkujących.
Cjedyny „prawdziwy” sposób na ustawienie kursora we wskazanej pozycji, chociaż to powoduje przejście do trybu wstawiania.
dpo coś” -equivalent dowodzenia D, gdzie „coś” jest $ruch: d$.
C(lub c$)
ddz trybu poleceń. Mam nadzieję, że pomoże to wszystkim, którzy się z tym spotkają.
Zastosowanie D. Więcej informacji można znaleźć w dokumentacji .
Naciśnij, ESCaby najpierw wejść command mode. Następnie naciśnij Shift+ D.
To bardzo stare pytanie, ale ponieważ VIM nadal jest istotny, należy wyjaśnić.
Każda odpowiedź i komentarz tutaj od października 2018 r. Odnosi się do czegoś, co powszechnie określa się jako akcję „wycięcia”, a zatem użycie dowolnej z nich zastąpi to, co jest obecnie w rejestrze bezimiennym VIM . Ten rejestr jest zwykle traktowany jak domyślny schowek kopiuj / wklej, więc żadna z tych odpowiedzi nie będzie działać zgodnie z oczekiwaniami, jeśli usuniesz resztę wiersza, aby później wkleić coś w to samo miejsce, ponieważ to, co właśnie zostało usunięte, zostanie następnie wklejone w miejsce tego, co było szarpane wcześniej.
Prawdziwym poleceniem usuwania w kontekście PO jest "_D(lub "_Cjeśli pożądany jest tryb wstawiania). Wysyła to usuniętą zawartość do rejestru czarnej dziury , wyznaczonego przez "_, gdzie nikt już nie będzie niepokoił (chociaż nadal można cofnąć tę akcję za pomocą u).
To powiedziawszy, wszystko, co było ostatnio szarpane, jest przechowywane w rejestrze 0 , a nawet jeśli zostanie zastąpione w rejestrze bez nazwy, nadal można go wkleić "0p.
Dowiedz się więcej o rejestrze czarnej dziury i rejestrach ogólnie dla dodatkowej zabawy VIM!
Dlub ddusuwa i kopiuje linię do rejestru. Możesz użyć, Vxktóra tylko usuwa linię i pozostaje w trybie normalnym.
da potem coś. Uznałem, że szybciej byłoby opublikować pytanie tutaj, a także skorzystać z pomocy innych osób, które domyślnie szukają w Internecie przed przeczytaniem instrukcji.