web-dev-qa-db-ja.com

[nyae]はZshで何を意味しますか?

次のコマンドを実行できませんでした

dir

そして私は得る

zsh: correct 'dir' to 'gdir' [nyae]? 

Znyaで[nyae]はどういう意味ですか?

zshには強力な修正メカニズムがあります。間違った方法でコマンドを入力すると、修正が提案されます。ここで起こったことは、dirが不明なコマンドであり、zshgdirを示唆しているのに対し、lsが望んでいたことです。

  1. gdirを実行する場合yをヒット(はい)
  2. とにかくdirを実行しようとする場合は、nを押します(いいえ)
  3. ls hit a(abort)などのまったく異なるスペルのコマンドを実行し、コマンドを入力する場合
  4. udirのような同様のスペルのコマンドを実行する場合は、eを押して(編集)コマンドを編集します。
243

クイックリファレンス:

$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
  • n: no –修正しないでください。入力したとおりにdirを実行します
  • y: yes –正解; Zshが提案したようにgdirを実行します
  • a: abort –何も実行せずに、新しいプロンプトを取得します(まったく異なるコマンドを入力します)
  • e: edit –入力した内容をインタラクティブに編集します–たとえば、dirudirに変更できます
102
Rory O'Kane

Zシェルの紹介

を押すと y シェルがWordを修正するかどうかを尋ねると、修正されます。を押すと n、そのままにしておきます。押す a コマンドを中止し、押す e Wordのつづりが間違っていても訂正が気に入​​らない場合に備えて、編集用のラインを再度表示します。

34
Alnitak