vim/bundle/conf2dif/doc/conf2dif.txt @ d938b59c75f7
hg: add some shell aliases
author |
Steve Losh <steve@stevelosh.com> |
date |
Thu, 19 Aug 2010 17:27:41 -0400 |
parents |
77c388175390 |
children |
(none) |
*conf2dif.txt* Plugin for resolving CVS conflicts
This plugin splits a CVS conflict file into three |diff| windows. The 2
conflicting versions of the file are put on the left and right. The central
window contains the file, with each conflicting area replaced by "=======".
To begin, either select the "Plugin->CVS Conflict->Resolve" menu item, or issue
the command: >
:Conflict2Diff
In the central window, the following buffer specific mappings are created:
<Ctrl-Down> Move to the next conflict
<Ctrl-Up> Move to the previous conflict
<Ctrl-Left> Use the text from the lefthand file for this
conflicting area
<Ctrl-Right> Use the text from the righthand file for this
conflicting area
<Ctrl-q> Finish by closing the left and righthand windows,
turning off diff and removing the mappings
The latter 3 have corresponding menu items:
"Use Left", "Use Right" and "Finish".
These can also be accessed via the commands: >
:Conflict2DiffGetLeft
:Conflict2DiffGetRight
:Conflict2DiffFinish
Note: If you begin resolving the conflicts and wish to abandon the changes,
simply finishing will close the right and left hand windows, leaving the file
with just "=======" for each conflict. You will then need to |undo| to get
back to the original state.