Git Interactive Single Key 👇
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).
This allows 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.