使って行単位ではなく文字列単位で異なる部分をハイライトしてくれるという記事を教えてもらった。HEAD~..HEADとかすると文字列単位で差分が反転色で表示される。反転させるとそれまでの色属性が落とされてしまうのか、行のそれ以降が黒白/白黒になってしまう。ソースコードを軽くみたけどちょっとしっかり読まないと対応できなさそうなので、今日は諦め。見栄え良くなるようにするのが簡単でいいかもなあ。通す方法を教えてもらった。