Quando due buffer vengono confrontati per differenze, M-x ediff-buffers
non indica i caratteri specifici che sono cambiati all'interno di una parola (cioè " differenze a livello di carattere"). Gli strumenti diff più moderni mostreranno le differenze all'interno di una parola.
Emacs sembra mancare questa funzionalità importante (o ovviamente utile?) Per impostazione predefinita. Come posso fare in modo che Emacs mostri le differenze per carattere?
Aggiornamento
Ecco M-x ediff-buffers diff1 diff2
, usando emacs -Q
per assicurarsi che il mio tema non interferisca:
Ecco lo stesso testo incollato in Meld:
emacs -Q
, aggiunto sopra. Inoltre, ho modificato la mia domanda per affrontare le differenze a livello di carattere anziché le differenze interne alla linea .
emacs -Q
e chiamandoediff-buffers
sudiff1
ediff2
come si farebbe normalmente.