Frage

ich den folgenden Befehl erfolglos

dir

und ich

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

Was bedeutet [Nyae] bedeutet in Zsh?

War es hilfreich?

Lösung

zsh hat einen starken Korrekturmechanismus. Wenn Sie einen Befehl in der falschen Art und Weise geben Sie schlägt vor, es korrigiert. Was hier passiert, ist, dass dir ist ein unbekannter Befehl und zsh schlägt gdir, während vielleicht ls war das, was man wollte.

  1. Wenn Sie wollen gdir Hit y (ja)
  2. execute
  3. Wenn Sie versuchen wollen auszuführen dir sowieso treffen n (no)
  4. Wenn Sie völlig anders buchstabiert Befehl ausführen möchten wie ls a getroffen (Abbruch) und geben Sie Ihren Befehl
  5. Wenn Sie einen ähnlich geschriebenen commant auszuführen wie udir e getroffen (edit) und Ihren Befehl bearbeiten.

Andere Tipps

Eine schnelle Referenz:

$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
  • n: n o - nicht richtig; laufen dir, wie Sie eingegeben
  • y: y es - tun richtig; Lauf gdir, wie Zsh vorgeschlagen
  • a: a Bort - nichts laufen, und eine neue Aufforderung erhält (einen ganz anderen Befehl eingeben)
  • e: e dit - bearbeiten, was Sie interaktiv eingegeben - zum Beispiel, so dass Sie dir ändern können udir

Eine Einführung in die Z-Shell :

  

Wenn Sie die Taste y , wenn der Schal Sie fragt, ob Sie ein Wort korrigieren mögen, wird es korrigiert. Wenn Sie die Taste n , wird er in Ruhe gelassen werden. Durch Drücken von a Bricht den Befehl ein, und drücken e bringt für die Bearbeitung der Linie wieder auf, für den Fall, stimmen Sie das Wort falsch geschrieben ist, aber Sie die Korrektur nicht mögen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top