Actualmente estoy usando la opción de menú "Split Diff by ..." de MacVim (Instantánea 64).
El archivo es Django's my settings.py
de la versión 1.3.1 a un archivo nuevo de la versión 1.4.
Se dos comandos basicos
- do para "obtener" (y reemplazar) un bloque del otro lado.
- dp para "poner" (y reemplazar) un bloque al otro lado.
Pero esos dos comandos escriben todo el bloque, que en MacVim son los reflejos morados.
Si observa el segundo bloque, puede ver que de la línea 2 y 3 solo tiene 2 palabras que son diferentes: mysite
y hobbes3
. Solo quiero reemplazar por línea, no todo el bloque.
Entonces, ¿qué hay un comando para reemplazar do doy dppor línea como opuesto a un bloque completo o tengo que escribirlo manualmente?
Pregunta extra : Noté que una vez que edito manualmente un bloque, pierdo el resaltado púrpura. ¿Cómo "actualizo" el diff nuevamente para incluir los resaltados sin volver a abrir el archivo?
Intente mantener las respuestas Vim-general en lugar de MacVim-específicas.