Diferenças de nível de palavra no vim


11

Tanto quanto eu entendo, o vimdiff padrão está fazendo apenas diferenças de linha. No entanto, às vezes é útil fazer diferenças no nível das palavras, especialmente para arquivos de texto como Markdown, LaTeX etc. Existem algumas ferramentas como wdiff ou dwdiff que fazem a diferença no nível das palavras. É possível usá-los no vim para comparar lado a lado dois arquivos de texto?


2
Eu não sei se ele pode restringir a palavras, mas o checkout o plugin mencionado no vi.stackexchange.com/questions/499/...
Muru

Hã. Aparentemente pode. Adicione let g:DiffUnit="Word1"e realce no nível da palavra.
Muru

Respostas:


7

Uma solução, conforme sugerido por muru (obrigado), é usar o plug- in diffchar.vim e definir o let g:DiffUnit="Word1". Este plug-in deve ser usado na vimdiffsessão padrão .

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.