title: Highlight changed lines and changed bytes in each changed line
body: <p>Open Source project <a href="http://trac.edgewall.org/" rel="noreferrer">Trac</a> has an excellent diff highlighter &mdash; it highlights changed lines <strong>and changed bytes in each changed line!</strong> See <a href="https://trac.transmissionbt.com/changeset/12148" rel="noreferrer">here</a> or <a href="http://trac.gajim.org/changeset/297ad7711d20bfee1491768640d9bc5384464363" rel="noreferrer">here</a> for examples.</p>
  
  <p>Is there way to use the same color highlight (i.e. changed lines <strong>and changed bytes too</strong>) in bash terminal, <code>git</code>, or <code>vim</code> <strong>for diff output (patch-file)?</strong></p>