Vim Yanking zakres linii

Jestem programistą C #, który niedawno zdecydował się poszerzyć swoją wiedzę na temat dostępnych mi narzędzi. Pierwszym narzędziem, które postanowiłem się nauczyć, jest Vi / Vim. Jak dotąd wszystko idzie dobrze, ale jest kilka pytań, na które nie mogę znaleźć odpowiedzi:

Powiedzmy, że chciałem szarpnąć szereg linii. Wiem, że jest na to wiele sposobów, ale chciałbym to zrobić według numeru linii. Pomyślałem, że będzie to podobne do działania komend zastępczych81,91y. Czy istnieje sposób, aby to zrobić?

Jestem trochę zdezorientowany co dog polecenie w trybie normalnym. Wydaje się, że robi mnóstwo rzeczy i nie mogę naprawdę określić, co robi polecenie g w swoim rdzeniu. Jestem zdezorientowany tym, czy jest to polecenie ruchu, czy coś w rodzaju „złap wszystko” dla innych poleceń uruchamianych w trybie normalnym. Czy ktoś może to wyjaśnić lub wskazać na odniesienie, które daje dobre wyjaśnienieg dowództwo?

questionAnswers(7)

yourAnswerToTheQuestion