Gitをhomebrewで2.3.6にアップデートしたら、行内の文字単位のdiffが完璧に出るようになってた。
以前は一応見れたけど3割ぐらい文字化けしてた → 文字単位でgit diff


1行が長い文章を書いている時は、変更された文字単位で背景色がつくとどこが変わったかわかりやすい


設定


diff-highlightにパスを通す
% brew install git
% ln -s /usr/local/Cellar/git/2.3.6/share/git-core/contrib/diff-highlight/diff-highlight /usr/local/bin/diff-highlight

~/.gitconfig でpagerを設定
[color]
ui = auto
[pager]
log = diff-highlight | less
show = diff-highlight | less
diff = diff-highlight | less
これでgit diffに色がつき、さらに文字単位でも差分が見れる。