gitでコミットする時There was a problem with the editor 'vi' エラー解決法

Mac環境でgitでオプションなしコミットをする時、以下のエラーが出る時があります。
error: There was a problem with the editor 'vi'.
Please supply the message using either -m or -F option.
どうやらvundleを使う時、vimrcをHPの勧めた通り設定したらエラーが出るらしいです(ソース

解決法

git config --global core.editor /usr/bin/vim

gitのデフォルトエディターであるviを呼び出す時、Macは代わりにvimを使います。ここでは直接デフォルトエディターをvimにしたらエラーを解消できました。
vimの居場所が/usr/bin/にない場合

git config --global core.editor $(which vim)

whichを使って取ってきます。
ちなみに

$ vim --version                                                                                                       
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Oct 17 2017 11:21:47)
MacOS X (unix) version