我对 vimdiff 有奇怪的问题,每次我做这样的事情:
git difftool HEAD~2 -- src/some-file.hs
首先-它打开两个单独的窗口,一个-带有差异,第二个-带有文件本身。为什么以及如何解决这个问题?我不需要第二个窗口
另一个问题是 - 它永远不会使两个缓冲区的宽度相同,分隔线一直向右推,我必须手动执行
C-w
+=
使它们的宽度相同,我该如何解决?
difftooll 设置.gitconfig
为:
[diff]
tool = gvimdiff
我也不知道如何在 SourceTree 中正确设置它。我想使用 vimdiff 作为外部差异/合并