Today I became familiar with the Git configuration
interactive.singleKey. In the Hashrocket dotfiles this is enabled by default, and I’m not sure how common it is out in the wild. To quote the docs:
In interactive commands, allow the user to provide one-letter input with a single key (i.e., without hitting enter).
git add --patch to be very powerful by enabling a quick vote up or down on a patch with a single keystroke.
Make sure you have the Perl module
Term::ReadKey installed; it is a dependency.