Today a line was crossed. I'm not sure if it was the insanity of
spending all day writing nine lines of Python (I am not a developer... I
am not a developer... I am not a developer.) or what, but I really
wanted to do git commands from within vim (my editor of choice). A
quick search turned
up the
properly-named git-vim. The
program does just what I want it to: be able to 'git add', 'git commit',
and 'git push' all while never leaving vim. It also does other things
but these are the basics that I want. If you want this functionality I
recommend git-vim.