Вы пытаетесь сравнить две разные версии файлов?
Я использую VIM , который поставляется со встроенной программой diff vimdiff и полностью графическим интерфейсом.один называется gvimdiff .Это будет сгиб общих линий и просто покажет вам линии, которые отличаются и где.
С gvim , вы можете открыть три разделения в одном окне (дваверсии и бланк), а затем скопируйте различные строки, которые вы хотите.Если вы используете Subversion, вы можете использовать встроенный инструмент слияния (если вы говорите о разных версиях одного и того же файла).Слияние Subversion довольно хорошо и, вероятно, поможет вам с проблемами слияния.