He history-search-backwardmapeado como PageUp.
Cuando escribo:
git push <PageUp><PageUp><PageUp>
- en Bash comienza a recorrer todas las entradas del historial comenzando con git push
- en Zsh comienza a recorrer todas las entradas del historial que comienzan con git, por lo que enumerará las entradas
git status,git remote updateetc. Esto no es lo que quiero.
¿Cómo puedo hacer que zsh se comporte como bash? ¿Qué setoptdebo configurar?

"^[[5~"hacia"^[[A"y"^[[6~"para"^[[B"zshcomportartebash?<C-e>puede convertir elzshcomportamiento en elbashcomportamiento pero no es tan fácil al revés.