Poziom słów różni się w vimie


11

O ile rozumiem domyślny vimdiff robi tylko różnice między wierszami. Czasami jednak przydatne jest robienie różnic na poziomie słów, szczególnie w przypadku plików tekstowych takich jak Markdown, LaTeX itp. Istnieje kilka narzędzi, takich jak wdiff lub dwdiff, które różnią się poziomem słów. Czy można używać ich w vimie do porównywania dwóch plików tekstowych?


2
Nie wiem, czy może ograniczać się do słów, ale sprawdź
muru

Huh Najwyraźniej może. Dodaj let g:DiffUnit="Word1"i wyróżnia na poziomie słowa.
muru

Odpowiedzi:


7

Jednym z rozwiązań, jak sugeruje muru (dzięki), jest użycie wtyczki diffchar.vim i ustawienie let g:DiffUnit="Word1". Wtyczki tej należy używać w vimdiffsesji standardowej .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.