Можно в zsh по аналогии с bash настроить поиск по истории команд? Для bash в /etc/inputrc настраивается mapping для поиска по истории команд с помощью клавиш page up и page down:
# alternate mappings for "page up" and "page down" to search the history
"\e[5~": history-search-backward
"\e[6~": history-search-forward