Na diffu ve Vimu mi dost vadi, ze se pri pri prikazech do/dp nekdy neprovede spravne synchronizace zmen a pri "do" (tedy kdyz si "vezmu" zmeny z druheho souboru) se prevzaty text zobrazi jako novy text. Resim to rucnim :diffupdate namapovanym na <F9>, ale chtelo by asi vyresit vnitrni logiku. Uz to melo byt ve Vimu 8.x, ale <F9> se nezbavim ;/
Jinak ten trik se ctyrmi okny je dobrej. Vzdycky jsem to resil tremi okny (upravy sly do me verze), ale je to za chvilku dost neprehledne. Vysledek diff3 merge je IMHO prehlednejsi,