Уровень слова отличается в VIM


11

Насколько я понимаю, по умолчанию vimdiff делает только различий. Тем не менее, иногда полезно делать различие на уровне слов, особенно для текстовых файлов, таких как Markdown, LaTeX и т. Д. Есть некоторые инструменты, такие как wdiff или dwdiff, которые выполняют различие на уровне слов. Можно ли использовать их в vim для сравнения двух текстовых файлов?


2
Я не знаю, может ли это ограничиться словами, но посмотрите
muru

Да. Видимо это может. Добавьте let g:DiffUnit="Word1"и это сделает подсветку на уровне слов.
Муру

Ответы:


7

Одним из решений, предложенных muru (спасибо), является использование плагина diffchar.vim и установка let g:DiffUnit="Word1". Этот плагин должен использоваться в стандартной vimdiffсессии.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.