Como fazer o zsh parar de corrigir o que não deveria

~$ sudo vim somefile
zsh
: correct 'vim' to '.vim' [nyae]?

parece que correctall deve corrigir comandos e argumentos, enquanto correct corrige apenas comandos, eliminando assim este comportamento irritante.

Isso é o que tenho em meus arquivos de configuração

unsetopt correct_all
setopt correct