"By way of comparison, on my home PC I used a third-party command shell called 4DOS [...] It had a wonderful command line history mechanism: type part of a command, then press up-arrow."
Want in bash? Add to ~/.inputrc:
# up and down arrows do incremental history search
Want in bash? Add to ~/.inputrc:
# up and down arrows do incremental history search
"\e[A": history-search-backward
"\e[B": history-search-forward