Yes and there is also Ctrl+R which kicks off a recursive search which is what I use most of the time but what about the complex 2 liner with pipes and dates 19 commands ago? :)
Won’t this work:
$ history | grep SOME_UNIQUE_PART_OF_YOUR_TWO_LINER
And then $ !HISTORYID
? I do this almost daily and with my bash history set to 10000 lines I pretty much find everything.