I am somewhat annoyed by the fact that the command line version of git uses ‘vim’ as the default text editor. Yes, Vim may be cool and all but it is definitely not friendly to new users. It is an advanced tool and it should not be exposed to poor innocent souls who are just getting started with git. I want git to be lovely and cuddly to newbies – not hostile!
So, the best thing to do is to simply change the default editor that git uses when it wants you to fill in some stuff. You can do this with the following command:
$ git config --global core.editor "nano" (Mac) C:\> git config --global core.editor "notepad" (PC)
You can replace “notepad” or “nano” with your favorite editor of choice.
Of course, you could also use a decent GUI client instead, if you feel intimidated by command line tools. 🙂