Instal diffchar
( tautan Github untuk mereka yang menggunakan autoloader plugin). Sejak v4.7, dengan plugin diaktifkan, Vim secara otomatis menunjukkan perbedaan yang lebih tepat:
Anda dapat menekan F7(keymap default) untuk beralih di antara yang biasa dan plugin. Tugaskan kembali dengan:
nmap <silent> <key> <Plug>ToggleDiffCharAllLines
mengganti <key>
dengan kode kunci yang sesuai.
Anda dapat menggunakan lebih banyak warna:
let g:DiffColors=100
Sayangnya, ini tidak bekerja lintas jalur, terbaik yang bisa saya katakan. Namun, wilayah umum dibiarkan tidak disorot (dan dilipat, jika tumbuh terlalu lama), sehingga Anda mungkin dapat memanfaatkannya.
Disalin dari pos Vi dan Vim Stack Exchange saya .
cmp -bl ...
setelah menemukan jawaban ini dan melaporkan beberapa perbedaan dan posisi mereka. Versi saya adalahcmp (GNU diffutils) 3.6
.