Use gvim, it's better than vim in the terminal.

* gvim vs vim:
http://stackoverflow.com/questions/22517896/linux-gvim-vs-vim

* how to use gvim as git core.editor:
 http://stackoverflow.com/questions/3764481/git-commit-fails