David Needham’s presentation also included some live command line work and I was also impressed with his terminal and environment. David used iTerm2 as a replacement for the standard Mac “Terminal” app, and combined that with Z shell or ‘zsh’ instead of ‘bash’. I have since started using both and am finding lots of nice features that I believe will help me in my work. I’ve adopted the bira theme for ‘zsh’ and am loving it. David also shared a gist with some nice ‘bash’ profile improvements.
From David’s presentation I was also encouraged to learn how to launch Atom from the command line. That simple change is documented here.
The first of Josh’s gems was git add -p or --patch, an option that lets you interactively pick and choose only those modifications that you want added, or indexed, for a commit. The option gives the user ability to review differences in individual files before adding modified contents to the index.