quoted
I'd prefer to use gvim as an editor on Windows XP instead of vim...
start "dummy" /b /wait "C:\Program Files\Vim\vim72\gvim.exe" %*
Use the -f (stay in the foreground) flag. I haven't tried this in
Windows, but that's how I've used it in Linux.
[core]
editor = gvim -f
On Windows, gvim -f is basically a shortcut for the start invocation I
pasted above. It works well enough for commit, but not for rebase (or
alternately, for rebase -- so long as it doesn't open an editor for git
commit -- but not commit).
Tait