When I use restructured text in a file with the suffix .txt, by default vim will not highlight the text. So I put this at the top of my file:
.. vim: set filetype=rst :
And then vim makes all the cute syntax highlighting.
Try adding the model to the first line of your files, and then see if vim does what you want when you run diff.
, , ! ?