J'ai exécuté la commande suivante sans succès
dir
et je reçois
zsh: correct 'dir' to 'gdir' [nyae]?
Que signifie [nyae] dans Zsh?
J'ai exécuté la commande suivante sans succès
dir
et je reçois
zsh: correct 'dir' to 'gdir' [nyae]?
Que signifie [nyae] dans Zsh?
Réponses:
zsh
dispose d'un puissant mécanisme de correction. Si vous tapez une commande dans le mauvais sens, cela suggère des corrections. Ce qui s'est passé ici est dir
une commande inconnue et zsh
suggère gdir
, alors que ls
c'était peut-être ce que vous vouliez.
gdir
hit y
(oui)dir
quand même essayer d'exécuter, appuyez sur n
(non)ls
hit a
(abandonner) et tapez votre commandeudir
hit e
(modifier) et modifier votre commande.a
cela signifierait «toujours». Je souhaite que cela signifie que.
alias gti=git
. Correction automatique permanente ^^ (Oui, j'ai mal orthographié git beaucoup trop souvent pour le supporter)
Une référence rapide:
$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
n
: n o - ne pas corriger; courir dir
, en tapanty
: Y es - ne corrigent; courir gdir
, comme Zsh l'a suggéréa
: a bort - ne lancez rien et obtenez une nouvelle invite (pour taper une commande complètement différente)e
: E dit - modifier ce que vous avez saisi de manière interactive - par exemple, de sorte que vous pouvez changer dir
àudir
D' une introduction au Z Shell :
Si vous appuyez sur ylorsque le shell vous demande si vous souhaitez corriger un mot, il sera corrigé. Si vous appuyez sur n, il restera seul. En appuyant sur aannule la commande, et en appuyant sur efait revenir la ligne pour l'édition, au cas où vous conviendrez que le mot est mal orthographié mais que vous n'aimez pas la correction.
dir
àls -l
autom zsh wont corriger plus et vous obtenez vos résultats escomptés.