Existe-t-il un moyen de faire en sorte qu'Ediff souligne les espaces blancs en utilisant une couleur différente, comme il le fait pour les différences non blanches?
Par exemple, voici deux régions avec seulement des différences d'espaces:
Et voici deux régions avec des différences non blanches:
Les différences non blanches sont mises en évidence avec des ediff-fine-diff-*
visages, tandis que les différences blanches ne le sont pas. J'aimerais avoir un moyen de dire quelles sont les différences d'espaces.
ediff-diff-options
n'est pas défini sur"-w"
, ce qui indique audiff
programme d'ignorer les espaces blancs. Peut ne pas résoudre le problème, mais pourrait vous aider à y arriver.ediff-diff-options
mis à-w
. Avec votre configuration, vos différences d'espaces sont-elles mises en évidence?*
(ediff-toggle-autorefine
).Réponses:
Il semble que cette fonctionnalité ne soit tout simplement pas prise en charge.
La mise en évidence des différences fines est appelée «raffinement» par Ediff et saute explicitement les espaces blancs.
la source
Une façon de le faire est d'activer le mode espaces blancs dans tous les tampons ediff. Cela peut être fait par Meta+ x+whitespace-mode
Il suffit peut-être d'activer le tampon de fusion. Je ne sais pas comment vous pouvez activer l'activation par défaut, mais il y aura un moyen.
la source