What does HackerNews think of hstr?
bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.
Language:
C
Give hstr a try: https://github.com/dvorka/hstr
It's saved me countless hours over the years as it's just so much better than regular CTRL-R. I also find it to work better than fzf.
Have you looked at hstr?
Since no one mentioned it, hstr[1] is a game changer for me.
And if you want to make bash history usable, use hstr [1].
As addition to this advice one can use history autocomplete tool like for example this one:
https://github.com/dvorka/hstr - very useful!