fugitiveでgit add -pする :Gdiffしてから、do dpでマージを行ってから:wqするとよい。 デフォルト?だと、左(or 上)がstage、右(or 下)がunstageの内容となるので、 左(or 上)側にマージして左(or 上)側で:wqすること。 do, dpだと塊全体がマージされてしまうので、選択範囲のみをマージしたいなら、 :'<,'>diffget :'<,'>diffput を使うとよい。