我正在使用 vim 合并文本(不是代码)。不幸的是,两个文本的段落格式不同。我知道如果我使用wdiff
它,它只会显示我感兴趣的差异,但要编辑文本,我想在 vim 中使用 diff-mode。在 vim 帮助和 vim wiki 中快速搜索没有找到结果。实现此目的的好方法是什么?
答案1
今天早上我发现了一个精彩要点它会按照您的要求执行(无需依赖 wdiff!)。它可能需要一些改进,因为您必须winnr()
为每个要比较的窗口指定,但基本上可以满足您的要求。
答案2
如果没有,wdiff
我无法给你一个实际的工作示例,但我建议你通读“ :help diff-diffexpr
”并尝试修改那里显示的示例以使用wdiff
。
但是,即使这种方法有效,您仍然会发现自己需要:diffupdate
频繁地执行“ ”。