Você pode informar ao zsh que ele não deve se autocorrigir em comandos específicos, usando o aliasing com o prefixo 'nocorrect' no seu arquivo .zshrc (exemplo: http://dzen.geekmode.org/wiki/wiki.cgi/-main/ZshConfiguration ) :
alias vim='nocorrect vim'
Como alternativa - se esse processo de lista de permissões se tornar muito frustrante - você pode desativar a correção automática completamente com o seguinte em seu arquivo .zshrc.
Para versões mais recentes do zsh, use:
unsetopt correct
para versões mais antigas do zsh use:
unsetopt correct-all
Alterado para acrescentar: aqui está uma discussão anterior sobre este assunto - Exceções ao recurso zsh correctall?
bundle exec cucumber <some_specific_feature> && bundle exec rspec <some_specific_spec>
. Eu adicionei um alias para rspec. Alguma dica?