次のコマンドを実行できませんでした
dir
そして私は得る
zsh: correct 'dir' to 'gdir' [nyae]?
Znyaで[nyae]はどういう意味ですか?
zsh
には強力な修正メカニズムがあります。間違った方法でコマンドを入力すると、修正が提案されます。ここで起こったことは、dir
が不明なコマンドであり、zsh
がgdir
を示唆しているのに対し、ls
が望んでいたことです。
gdir
を実行する場合y
をヒット(はい)dir
を実行しようとする場合は、n
を押します(いいえ)ls
hit a
(abort)などのまったく異なるスペルのコマンドを実行し、コマンドを入力する場合udir
のような同様のスペルのコマンドを実行する場合は、e
を押して(編集)コマンドを編集します。クイックリファレンス:
$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
n
: no –修正しないでください。入力したとおりにdir
を実行しますy
: yes –正解; Zshが提案したようにgdir
を実行しますa
: abort –何も実行せずに、新しいプロンプトを取得します(まったく異なるコマンドを入力します)e
: edit –入力した内容をインタラクティブに編集します–たとえば、dir
をudir
に変更できますZシェルの紹介 :
を押すと y シェルがWordを修正するかどうかを尋ねると、修正されます。を押すと n、そのままにしておきます。押す a コマンドを中止し、押す e Wordのつづりが間違っていても訂正が気に入らない場合に備えて、編集用のラインを再度表示します。