Pregunta:
No estoy seguro de cómo describir lo que me gustaría hacer. Básicamente, me gustaría usar el modo de bloque visual para seleccionar una región de texto y luego pegarlo "como una colección de líneas" en lugar de como un rectángulo.
a b
c d
e f
g h
después de presionar gg0<cv>Gy
el rectángulo a/c/e/g
está en el registro de yank predeterminado (olvidé cómo se llama).
Si luego pego el rectángulo p
obtengo lo siguiente:
aa b
cc d
ee f
gg h
Me pregunto si es posible pegar una selección de bloque rectangular / visual en un grupo de líneas por sí solo, como si fuera una selección visual ordinaria.
a
c
e
g
a b
c d
e f
g h
Respuesta:
Prueba esto:
:put! "
:put
: inserta el contenido del registro especificado-
!
: insertar antes de la línea actual (el valor predeterminado es después) -
"
: el registro sin nombre (consulte:help registers
para obtener más detalles)
También puede hacerlo desde el modo de inserción: Ctrl – r + "