При разрешении конфликтов слияния довольно распространена ситуация, когда и я, и другой человек изменили список или какой-либо другой раздел кода, к которому обычно добавляются. Такие как:
global.registerFeature(fc);
global.registerFeature(fb);
global.registerFeature(fa);
<<<<<<<
global.registerFeature(aNewFeature);
=======
global.registerFeature(anotherNewFeature);
>>>>>>>
Когда я смотрю на подобный конфликт слияния в vimdiff, vim дает мне возможность выбрать тот или иной вариант. Но то, что я хочу сделать, это применить оба diff. Обычно я просто прибегаю к редактированию объединенного файла напрямую (просто удаляя маркеры слияния); но есть ли более простой способ сделать это в vimdiff?
:diffget
или:diffput
. - person romainl   schedule 18.04.2016