I pretty much always write my commit messages in Vim and never knew about -v, this is really nice thanks for the tip. Going to set it as default with:
git config --global commit.verbose true git config --global commit.verbose true