vimdiff是否支持将同一行上的差异合并(以获取它们的合集)?
例如:从以下冲突标记开始:
I
like
apples
peaches
<<<<<<< HEAD
bananas
=======
cherries
>>>>>>> diverge
for supper
在上面的例子中,我可以使用
do
和dp
命令来合并差异吗?还是我只能得到其中之一?
换句话说,如果我想要最终得到I
like
apples
peaches
bananas
cherries
for supper
我可以使用diffpush和get来完成这个操作吗?还是必须回到基本的vim命令来选择要合并的块?由于bananas
和cherries
在同一行,diffget和push可以控制我选择哪一个,但我似乎无法同时选择两个并进行合并。