A mensagem “zsh: certeza de que você deseja excluir todos os arquivos” é um recurso zsh, especificamente acionado ao chamar um comando chamado rm com um argumento que é * ou something/* antes da expansão glob. Você pode desativar isso com setopt rm_star_silent .
A mensagem "rm: remove regular file" vem do comando rm . Ele não será exibido por padrão, ele só aparecerá quando rm for chamado com a opção -i . Se você não quiser essa mensagem, não passe essa opção. Mesmo sem -i , rm solicitará confirmação (com uma mensagem diferente) se você tentar excluir um arquivo somente leitura; você pode remover essa confirmação passando a opção -f .
Como você não passou -i na linha de comando, rm é presumivelmente um alias para rm -i (também pode ser uma função, um comando wrapper não padrão ou um alias diferente, mas o alias rm -i é de longe o mais plausível). Algumas configurações padrão incluem alias rm='rm -i' em seus arquivos de inicialização do shell; isso pode ser algo que a sua distribuição ou o administrador do sistema configurou, ou algo que você pegou em algum lugar e adicionou ao seu arquivo de configuração e depois esqueceu. Verifique seu ~/.zshrc para uma definição de alias para rm . Se você encontrar um, remova-o. Se você não encontrar um, adicione um comando para remover o alias:
unalias rm