Gitのdiffでカラー表示ができず文字化けしてしまう時の対処法

ページャがlvになっていて、オプションなしだとANSIをエスケープしてくれないかららしい

.gitconfigに下のように書けばちゃんと色つきで表示してくれる

[core]
pager "lv -c"