Я хотел бы иметь git diff выводит меня регулярные diff для всех файлов, кроме *.tex. Для файлов *.tex я хотел бы видеть вывод git diff --word-diff.
Я играл с .gitattributes и .gitconfig, но самым дальним я получил, чтобы получить частичный дисплей для одного .tex файла, после чего произошел сбой.
Можно ли получить это поведение?
Мой .gitattributes:
*.tex diff=latex
.gitconfig:
[diff "latex"]
wordRegex = "\\\\[a-zA-Z]+|[{}]|\\\\.|[^\\{}[:space:]]+"
command = ~/bin/word-diff.sh
и word-diff.sh:
#!/bin/sh
git --no-pager diff --color-words "$2" "$5"