¿Sobrescribir la línea actual con el registro?


10

A menudo quiero copiar una línea y reemplazar otra línea con la copia pegada. ¿Hay una mejor manera que Yen la línea de origen, ir a la línea que debe ser reemplazada y Pjdd?


pkdd? (Es una tecla menos para el Shift)
yo '

eso sería pkdd:)
Jasper

¿Qué dijiste? : p
yo '

Eso es "registrarse", no "búfer".
romainl

Respuestas:


5

Puede ir a la línea de origen, tirar con yyo Y, volver a la línea de destino y presionar Vp(seleccione la línea con una selección visual y reemplace la selección visual con la línea previamente arrancada).


Para mí, Ytambién tira de toda la línea. ¿Es esto no estándar? Por lo general prefiero Ysobre yy. Sin embargo, hay una diferencia entre Dy dd.
Jasper

@Jasper Oh, lo siento, respondiendo desde el móvil y no tengo una instancia real de Vim para probar. Editado
Pomo de la puerta

@Jasper Yy yytambién ... per:h Y
jecxjo
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.