El nivel de palabra difiere en vim

11

Por lo que entiendo, el vimdiff predeterminado solo está haciendo diferencias linealmente. Sin embargo, a veces es útil hacer diferencia de nivel de palabra, especialmente para archivos de texto como Markdown, LaTeX, etc. Hay algunas herramientas como wdiff o dwdiff que hacen la diferencia en el nivel de palabra. ¿Es posible usarlos en vim para comparar dos archivos de texto uno al lado del otro?

corion
fuente
2
No sé si puede restringirse a las palabras, pero revise
muru
Huh Aparentemente puede. Agregue let g:DiffUnit="Word1"y resalta a nivel de palabra.
muru

Respuestas:

7

Una solución, como sugiere muru (gracias), es usar el complemento diffchar.vim y configurar el let g:DiffUnit="Word1". Este complemento debe usarse en la vimdiffsesión estándar .

corion
fuente