testing commit from gvim. FYTK, it's git config --global core.editor "gvim -f" for vim, while for other editors it's  git config --global core.editor "other_editor -w"