.vimrc
As a reference, here is my current .vimrc file, stripped from a few things specific to my current job:
" ---------------
" Start Plug
" ---------------
call plug#begin('~/.vim/plugged')
" git
Plug 'tpope/vim-fugitive'
" utils
Plug 'rking/ag.vim' " ag fro grepping in vim
Plug 'tpope/vim-commentary' " gcc gc etc for commenting
Plug 'tpope …
Review git-to-be-pushed changes in vim
First, this assume you use fugitive.vim. You don't? I really think you should. If you're still not convinced, have a quick look at the readme, take some time to go over one of the screencast linked there. I personally understood a lot about git index by watching the screencast …
more ...