Vim yanking gama de líneas

Soy un desarrollador de C # que recientemente decidió ampliar mi conocimiento de las herramientas disponibles para mí. La primera herramienta que he decidido aprender es Vi / Vim. Todo ha ido bien hasta ahora, pero hay un par de preguntas que no puedo encontrar la respuesta a:

Digamos que quería tirar un rango de líneas. Sé que hay muchas maneras de hacerlo, pero me gustaría hacerlo por número de línea. Pensé que sería similar a cómo funcionan los comandos sustitutos, algo así como81,91y. ¿Hay alguna forma de hacer esto?

Estoy un poco confundido acerca de lag comando en modo normal. Parece hacer una gran cantidad de cosas y realmente no puedo determinar qué hace el comando g en su núcleo. Estoy confundido sobre si es o no un comando de movimiento o una especie de "captura todo" para otros comandos ejecutados en el modo normal. ¿Puede alguien explicarme esto o indicarme una referencia que ofrezca una buena explicación de lag ¿mando?

Respuestas a la pregunta(7)

Su respuesta a la pregunta