Por defecto si se utilizan fugitive.vim 's :Gdiff
en un búfer de archivo que está en conflicto con git, obtendrá un three way diff mostrando HEAD
, la copia de trabajo (con marcas de conflicto), y el merge
.muestra de bases en dif conflicto fugitive.vim
me gusta tener git config merge.conflictstyle diff3
conjunto, que includes the base (ancestro común más reciente de HEAD
y merge
en las marcas de conflicto.
Desafortunadamente, incluso con diff3
como el conflictstyle
en fugitive.vim todavía consigue solamente 3 paneles (sin base).
¿alguien sabe cómo hacer que muestran que en otro panel? lo ideal es acerca de la copia de trabajo.
This comment de Tim Papa parece proporcionar alguna pista, pero No puedo entenderlo.
¿Has probado [Trío] (http://sjl.bitbucket.org/threesome.vim/)? – romainl