今日のvim(20150521):比較して差分マージ

今までのおさらいと目次とテーマ

http://snoopopo.hatenablog.com/entry/2015/04/14/113800

http://snoopopo.hatenablog.com/entry/2015/02/16/105930

今日のテーマ:比較して差分マージ

http://snoopopo.hatenablog.com/entry/2015/02/18/120929

↑で比較やったので、これをマージする方法をやってく。

:vertical diffsplit [ファイル名]

すると、以下のような表示になります。

f:id:snoopopo:20150521141744p:plain

で、この例だと、左側のウィンドウの2行目の"ccc"となっている位置にカーソル移動して、do をすると、 右ウィンドウの2行目にも"ccc"が入り、マージされます。

逆に左側のウィンドウにカーソルがいる状態で、右側の変更を取り込みたい場合は、dp で取り込めます。

ここでいうマージは行単位なので、1行ずつ変更を見極めないといけないかも。

eclipseになれているので、eclipseと同等のマージ能力でないと、実際は大変かもしれないけど、

少ない量ならこれでマージできます。ってかんじだ。