git diff
--word-diff-regex=<...>
単語に一致するオプションがあります。一部の言語には特別なデフォルト値があります ( で述べたようにman 5 gitattributes
)。しかし、これらは何ですか?ドキュメントには説明がありません。のソースを調べましたがgit
、それらも見つかりませんでした。
何か案は?
編集:私はオンですがgit 1.9.1
、どのバージョンの回答も受け入れます。
定義済みの diff ドライバーのリスト (すべて定義済みの単語 diff regexes があります) は、 のドキュメントに.gitattributes
記載されています。さらに次のように述べられています。
.gitattributes を介して、属性メカニズムでこれを有効にする必要があります
したがってtex
、すべてのファイルに対して hvd の回答に示されているパターンを有効に*.tex
するには、プロジェクト ルートで次のコマンドを発行します (Windows では引用符を省略します)。
echo '*.tex diff=tex' >> .gitattributes