默认情况下,如果您使用逃亡者.vim's :Gdiff
在与 git 冲突的文件缓冲区上,您将得到一个三路差速器显示HEAD
、工作副本(带有冲突标记)和merge
.
我喜欢有git config merge.conflictstyle diff3
集,其中包括底座(最近的共同祖先HEAD
and merge
在冲突标记中。
不幸的是即使有diff3
as the conflictstyle
在 fugitive.vim 中你仍然只得到 3 个窗格(没有底座)。
有谁知道如何在另一个窗格中显示它?最好是关于工作副本。
这条评论蒂姆·波普似乎提供了一些线索,但我不太明白。
您可以按照以下步骤进行操作:
-
:split
- 进行水平分割
-
:Gdiff
- 顶部窗口中的差异
-
ctrlw + j - Move focus to bottom window
-
Gedit :1
- 在底部窗口加载祖先
Gedit :2
负载头和Gedit :3
加载合并
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)