fix to use vim for git
implement difftool for git