就我而言,我有两个文件file1和file2.使用vimdiff,我想合并更改如下:
Listing 2在file2中,List 2应该在合并文件中List 2后跟Listing 2.快照如下所示.

我们如何使用vimdiff实现这一目标?
Ing*_*kat 14
您可以在窗口之间切换只是复制并粘贴到解决分歧,如@大卫W.建议在他的回答,但Vim也一直致力于:diffput和:diffget命令来简化这个.使用这些(或相应的正常模式do和dp命令),您不必在窗口之间切换,范围默认为当前更改.
如果你需要添加而不是覆盖其他缓冲区的差异(这在经典的双向差异中是一个相当不寻常的情况),你仍然需要拉动原始线并将它们放在后面:diffget.
你在一个地方完成后,就可以使用]c,[c命令跳转到下一个差异.