在Zsh中是什么意思?

我运行以下命令失败

dir 

我得到了

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

在Zsh中[nyae]是什么意思?

zsh有一个强大的纠错机制。 如果以错误的方式键入命令,则会提示更正。 这里发生的是dir是一个未知的命令, zshbuild议gdir ,也许ls是你想要的。

  1. 如果你想执行gdir y (是)
  2. 如果你想尝试执行dir无论如何打n (否)
  3. 如果你想执行完全不同的拼写命令,如ls命中(abort)并input命令
  4. 如果你想执行一个类似的拼写命令,如udir命令(编辑)并编辑你的命令。

快速参考:

 $ dir zsh: correct 'dir' to 'gdir' [nyae]? 
  • n :不 – 不正确; 运行dir ,键入
  • y :是的 – 是正确的; 运行gdir ,如Zsh所示
  • a一个 bort – 不要运行任何东西,并得到一个新的提示(input一个完全不同的命令)
  • ee dit – 编辑交互式input内容 – 例如,您可以将dir更改为udir

Z壳的介绍

如果当shell询问你是否要纠正一个单词时按下y ,它将被纠正。 如果你按n ,它将被单独留下。 按一下中止命令,然后按e将排队重新编辑,如果你同意这个词拼写错误,但你不喜欢更正。