它的配置方式与调用编辑器的任何其他git命令的配置方式相同.
http://git-scm.com/book/en/Customizing-Git-Git-Configuration
core.editor
默认情况下,Git使用您设置为默认文本编辑器的任何内容,或者回退到Vi编辑器以创建和编辑您的提交和标记消息.要将默认值更改为其他内容,您可以使用以下core.editor设置:
$ git config --global core.editor emacs
现在,无论将什么设置为默认的shell编辑器变量,Git都会启动Emacs来编辑消息.
只需指定vim而不是emacs.
也可以使用的$GIT_EDITOR,$VISUAL或$EDITOR环境变量(后两者是由多个命令,而不是仅仅GIT中使用).