Emacs: Comparación recursiva de directorios

By | February 14, 2011

Notas sobre la comparación recursiva de directorios en Emacs.


* M-x Ediff-directories - (Comparación recursiva de directorios.)
Selección de ficheros con regexp: .* (Todos los ficheros)
?  -> Muestra ayuda en el resultado.
h  -> Marca un grupo de comparación (sesión) para ocultarlo
=h -> Marca recursivamente todas las sesiones iguales para ocultarlas
x  -> Oculta sesiones marcadas.
Entre los que nos quedan sin marcar estaran los ficheros que tienen diferencias.
Entramos en cada sesión, y nos mostrará el frame dividido en 2 buffers.
En frame Ediff-Control-Panel: 'p','n' -> Para avanzar, retroceder en diferencias
'a' -> Pasa cambios de A a B.
'b' -> Pasa cambios de B a A.
'wb' -> Guarda buffer B (por ej.)
Pendiente: Ver por qué no deja editar en ficheros "que considera" binarios. Dice algo sobre que no hay caracter de fin de línea al final de fichero..

Leave a Reply

Your email address will not be published. Required fields are marked *