Level kata berbeda dalam vim


11

Sejauh yang saya mengerti vimdiff default hanya melakukan beda linably. Namun kadang-kadang berguna untuk melakukan perbedaan tingkat kata, terutama untuk file teks seperti Markdown, LaTeX dll. Ada beberapa alat seperti wdiff atau dwdiff yang melakukan perbedaan tingkat kata. Apakah mungkin untuk menggunakannya dalam vim untuk membandingkan dua file teks berdampingan?


2
Saya tidak tahu apakah itu dapat membatasi kata-kata, tetapi checkout plugin yang disebutkan di vi.stackexchange.com/questions/499/…
muru

Hah. Ternyata bisa. Tambahkan let g:DiffUnit="Word1"dan itu menyoroti kata-tingkat.
muru

Jawaban:


7

Salah satu solusi, seperti yang disarankan oleh muru (terima kasih), adalah dengan menggunakan plugin diffchar.vim dan mengatur let g:DiffUnit="Word1". Plugin ini harus digunakan dalam vimdiffsesi standar .

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.