Comment désactiver la correction automatique pour sudo [commande] dans zsh?

17

J'ai zsh et oh-my-zsh avec des valeurs par défaut et je ne sais pas comment désactiver la correction automatique pour des commandes spécifiques, que j'utilise souvent, telles que: sudo mc ou sudo gem update. Le fait est que j'ai un .mcrépertoire et un .gemrépertoire et zsh propose des autocorrections ( zsh: correct 'mc' to '.mc' [nyae]).

En général, je voudrais configurer zsh pour que cela sudo [smth]ne soit pas considéré comme une commande distincte (ce qui n'est pas le cas) pour l'autocorrection. Quelle serait une solution pour cela?

Alexei Danchenkov
la source

Réponses:

20

Ajoutez ceci à votre ~/.zshrc

alias sudo='nocorrect sudo'
George M
la source
C'était simple! :)
Alexei Danchenkov
1
cela devrait être un paramètre standard dans zsh
apparat