Não tenho certeza se é zsh, iterm2 ou a interação entre eles. Tentando alterar o número de linhas recuperáveis no terminal - não o histórico de comandos, o histórico de saída.
Em .zshrc eu tenho:
HISTFILE=~/.histfile
HISTSIZE=100000
SAVEHIST=100000
Isso parece ser ignorado = (
Não tem certeza do termo correto para o google, "Histórico de saída do terminal?"