Experimenting with using fugitive as my interface to stage and commit work. Hopefully committing fewer temp files, a regular mistake for me. https://github.com/tpope/vim-fugitive