On Thu, Jan 1, 2009 at 12:04 AM, Matthieu Moy <Matthieu.Moy@xxxxxxx> wrote: > David Aguilar <davvid@xxxxxxxxx> writes: > >> The usual use case for this script is when you have either >> staged or unstaged changes and you'd like to see the changes >> in a side-by-side diff viewer (e.g. xxdiff, tkdiff, etc). >> >> git difftool [<filename>*] > > Is it not a complex way of saying > > GIT_EXTERNAL_DIFF=xxdiff git diff $ cat mydiff #!/bin/bash exec vimdiff $2 $5 then i run $ GIT_EXTERNAL_DIFF=mydiff git diff but it gives me the error Vim: Warning: Output is not to a terminal $ ps -ef | grep vimdiff ping 20284 20283 1 15:37 pts/13 00:00:00 vimdiff /tmp/.diff_XXXQK6 index.php -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html