Per impostazione predefinita, se si utilizza fugitive.vim s' :Gdiff
su un buffer di file che è in conflitto con git, si otterrà una three way diff mostrando HEAD
, la copia di lavoro (con marcatori di conflitto), e il merge
.Mostra base in fugitive.vim diff conflitto
mi piace avere git config merge.conflictstyle diff3
set, che includes the base (il più recente antenato comune di HEAD
e merge
nei marcatori di conflitto.
Purtroppo anche con diff3
come il conflictstyle
in fugitive.vim è ancora ottiene solo 3 riquadri (senza base).
qualcuno sa come fare spettacolo in un altro riquadro? Idealmente la copia di lavoro.
This comment da Tim Pope sembra fornire qualche indizio, ma Non riesco a capirlo.
Hai provato [Trio] (http://sjl.bitbucket.org/threesome.vim/)? – romainl