Estoy tratando de comparar dos archivos de ensamblaje donde uno fue escrito con mayúsculas y el otro en minúsculas. Muchas líneas son idénticas hasta el caso y el espacio en blanco.Obtención de vimdiff de gVim para ignorar el caso
He intentado lo siguiente, mientras que dos tampones en modo de diferencias:
:set diffopt+=icase
:set diffopt+=iwhite
:diffupdate
Lo espacios en blanco parece funcionar bien, pero ignorar el caso no hace su trabajo. Por ejemplo, en las siguientes dos líneas:
I0=R0; // ADDRESS OF INPUT ARRAY
i0 = r0; // address of input array
[la primera línea comienza con 12 espacios, la segunda con una sola pestaña]
¿Por qué? ¿Que puedo hacer?
ACTUALIZACIÓN: Acabo de notar que en estas dos líneas se ignoraron Aceptar todas las diferencias:
// MULTIPLY R1 BY 4 TO FETCH DATA OF WORD LENGTH
// multiply r1 by 4 to fetch data of word length
Es la transposición de los dos últimos caracteres en 'diffotp' su problema o simplemente un error al escribir preguntando? –
Eso es un error tipográfico. Gracias por la corrección. – ysap
Relacionado: [¿Hay alguna manera de configurar vimdiff para ignorar TODOS los espacios en blanco?] (Http://stackoverflow.com/q/1265410) –