Readline is the single most useful thing in everything
Today I added the following to ~/.inputrc
:
"\e[A": history-search-backward
"\e[B": history-search-forward
See The single most useful thing in bash why this is handy, and why this is actually a Readline functionality.