O comando não encontrado é um erro. Eu não acho que o zsh diferencie esse erro em particular com outros erros, por exemplo, "missing parameter" etc.
A postagem pode ser útil para você: Mantenha apenas comandos bem-sucedidos no histórico do BASH
Existe uma maneira de configurar o zsh para não salvar comandos não encontrados no histórico?
Por exemplo, se por engano eu digitar:
got push
em vez de
git push
então got push
entry é adicionado ao arquivo de histórico, como parar isso?
O comando não encontrado é um erro. Eu não acho que o zsh diferencie esse erro em particular com outros erros, por exemplo, "missing parameter" etc.
A postagem pode ser útil para você: Mantenha apenas comandos bem-sucedidos no histórico do BASH
Tags zsh shell command-history