Eu uso zsh para preenchimento automático e histórico, serviu muito bem, mas o histórico de comandos às vezes é preenchido com entradas indesejadas que, por exemplo, faço muitas tarefas na pasta movies
.. etc, movendo arquivo, renomeando .. etc que não deveriam estar no comando history em tudo.
Existe uma maneira de evitar esse problema e excluir o salvamento do histórico de comandos em algumas pastas específicas?
Parece-me que você poderia usar a
zshaddhistory
função de gancho para substituir o comportamento padrão de "salvar histórico":Veja
man zshmisc
a descrição, que diz, para a função zshaddhistory: