Cuando tengo que reemplazar una palabra con otra palabra que utilizo antes, generalmente uso un flujo de trabajo que me parece poco natural:
Digamos que tengo este texto:
foo bar buzz
Y quiero tirar foo
y reemplazar bar
con lo que tiré antes.
Después de tirar foo
, veo las siguientes opciones:
Opción 1
Coloque el cursor sobre
bar
conw
Poner
foo
delante debar
conP
Coloque el cursor sobre el
b
restobar
y elimine la palabra conde
opcion 2
Pon el cursor en la barra con
w
Use
de
para borrarbar
Ponga el contenido del registro 0 con
"0P
(ya que borrébar
,foo
ya no es accesible con un simplep
)
Ambas formas me parecen demasiado complicadas y estoy seguro de que hay una manera más eficiente de lograr esta acción, pero no puedo encontrar cómo. Esta idea sería combinar las acciones eliminar y poner en una sola, o al menos evitar mantener la palabra eliminada en el registro de extracción para que pueda poner la palabra deseada con un simple p
.
También sé que se activó el modo de reemplazo, R
pero no permite poner lo que se arrancó.
TL; DR : ¿Cómo reemplazar una palabra con el contenido del registro de extracción?