diff --color
была добавлена опция GNU diffutils 3.4 (2016-08-08)
Это реализация по умолчанию diff
на большинстве дистрибутивов, которые скоро получат ее.
В версии 3.5 это выглядит так:
с:
diff --color -u \
<(seq 6 | sed 's/$/ a/') \
<(seq 8 | grep -Ev '^(2|3)$' | sed 's/$/ a/')
Я также запросил разницу на уровне слов из diff-highlight
по адресу: [Diffutils-devel] Добавить флаг в производить цветной вывод, такой как git diff-h | lists.gnu.org
По-видимому, добавлено в коммит c0fa19fe92da71404f809aafb5f51cfd99b1bee2 (март 2015 г.).