Configurazione dello strumento diff con .gitconfig

Come configuro Git per utilizzare uno strumento diverso per la diffusione con il file .gitconfig?

Ho questo nel mio .gitconfig:

[diff] tool = git-chdiff #also tried /bin/git-chdiff 

Non funziona; apre semplicemente la normale riga di comando diff. Quando io faccio

 export GIT_EXTERNAL_DIFF=git-chdiff 

quindi git diff aprirà lo strumento di diffusione esterno (quindi so che lo script di strumento diff esterno funziona correttamente). Ho qualcosa di sbagliato nella configurazione di .gitconfig per lo strumento diff?