L'article d'origine est situé ici : https://nathanhoad.net/how-to-meld-for-git-diffs-in-ubuntu-hardy
Je me permets ici juste d'écrire le bout de script en ruby au lieu de python (attention c'est d'une grande complexité ^^).
Donc pour résumer l'article, il faut écrire un script qui renvoie deux paramètres au lieu de sept.
nano /home/sylvain/diff.rb
Mettre les deux lignes ci-dessous dans le script (attention il s'agit d'anti-quote) :
#!/usr/bin/env ruby
`meld #{ARGV[0]} #{ARGV[1]}`
sudo chmod +x /home/sylvain/diff.rb
git config --global diff.external /home/sylvain/diff.rb
git diff monfichier.rb
Ça permet quand même d'avoir un diff plus visuel.