It does work that way - I type, hit arrow-up to cycle through previous times I typed that command. No ctrl-R required.
You put in your .inputrc:
Wow, I'll try this when I arrive home just for the curiosity xD
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.