color git diff & use gvim to view diff patch