You can use gVim with Git by configuring core.editor to contain the path where gVim is installed. You will also want to run it in the foreground and not load the _viminfo file, which positions your cursor in the place where you ended your previous commit message.
Given single and double quotes, you can do something like this:
git config --global core.editor "'C:\Program Files (x86)\Vim\vim74\gvim.exe' -f -i NONE"
Matt terski
source share