Because I have a tendency to forget committing when I'm really in the zone with my coding, I love being able to cherry pick parts of files I want to commit. `git add -i` really is a life saver which allows me to make a clean set of commits by the end of each day.
My shell setup:
oh-my-zsh, with the solarised color theme and Ubuntu Mono font. (which I use for Sublime as well) I absolutely love oh-my-zsh's boatload of aliases.
keyboard shortcuts: ← previous shot → next shot L or F like Z toggle zoom