据我了解,默认的vimdiff只做逐行比较。但是,somtimes对于进行字级差异比较有用,尤其是对于Markdown,LaTeX等文本文件。有一些工具,例如wdiff或dwdiff可以进行字级差异。在vim中可以使用它们来比较两个文本文件吗?

评论

我不知道它是否可以限制单词,但请查看vi.stackexchange.com/questions/499/…中提到的插件。

嗯显然可以。添加let g:DiffUnit =“ Word1”并进行单词级突出显示。

#1 楼

如muru(感谢)所建议的,一种解决方案是使用diffchar.vim插件并设置let g:DiffUnit="Word1"。此插件应在标准vimdiff会话中使用。