español - ¿Técnica de Emacs para comparar secciones de documentos?
emacs tutorial español (2)
Me gustaría poder abrir dos ventanas en Emacs, seleccionar una región de texto en cada ventana y obtener una comparación de la diferencia entre las dos selecciones.
Esto sería muy útil para un proyecto de mantenimiento a gran escala, donde estoy trabajando en un árbol de versiones con múltiples ramas, muchos copiar / pegar y código que se mueve de forma esporádica.
Encontré una herramienta de pago que brinda esta función ( Ultracompare ), pero es específica de Windows y necesito una solución que se ejecute en Solaris / Linux.
Creo que Mx ediff-regions-wordwise hace lo que quieres.
Ejecute ediff-regions-wordwise
y Emacs solicitará cada buffer, luego le pedirá que seleccione (o confirme) una región en el buffer.
¡Y, además, Emacs también funciona en Windows!
Me inclinaría a usar narrow-to-region
(Cx nn) en ambos buffers seguido de Mx compare-windows
si solo porque me ha funcionado durante al menos 100 años. :-)