Когда я использую реструктурированный текст в файле с суффиксом .txt, по умолчанию vim не выделяет текст.Поэтому я помещаю это в начало моего файла:
.. vim: set filetype=rst :
А затем vim делает всю симпатичную подсветку синтаксиса.
Попробуйте добавить моделину в первую строку ваших файлов и затем посмотритеесли vim делает то, что вы хотите, когда вы делаете diff.
Кстати, это мой блог, на который вы ссылаетесь!Могу ли я получить приз?