I agree it's a game changer! For bash to do the same I put this in my .inputrc:
## arrow up "\e[A":history-search-backward ## arrow down "\e[B":history-search-forward