Modern shells support command-line editing for efficient recall and correction of commands. Command-line editing is more efficient than using the shell's history mechanism. Shells like KornShell, Bash ...
If you don't love the shell you're using on your Linux system, change it! There are plenty, including bash, fish, ksh, tcsh, zsh. There are quite a few shells on Linux system and more that can be ...