When vim is already started, the commands to start a diff and a wrap are, on each of the split window files:
:diffthis
:set wrap
However, the diff+wrap is improperly displayed:
If you have a long line on one file, and a short or missing line on the other, then the long line will occupy, say, 2 lines on the first side, by the short or missing line will only occupy 1 line on the second side.
This results in a vertical shift of the 2 files. Sure, the colors help to visually compensate this shift. But over several lines of diff, the shift may be higher than the height of the window, making diff unreadable.
So the question is not fully solved...
Please advise.