Zsh möchte einen Befehl automatisch korrigieren, mit einem _ davor

Ich habe in letzter Zeit gerade angefangen, Zsh für einige der in der Shell-Eingabeaufforderung integrierten Funktionen für meinen Git-Status usw. zu verwenden.

Wenn ich eintippe:

 ruby -v

Um die Version von Ruby zu bestätigen, fragt Zsh, ob ich den Befehl in _ruby ändern möchte. Nun, nachdem ich an der Eingabeaufforderung Nein gesagt und den Befehl wie erwartet ausgeführt habe, erhalte ich weiterhin die Frage an der Eingabeaufforderung, nachdem ich bestätigt habe, dass mein Befehl korrekt ist.

Ich gehe davon aus, dass es eine Abschlussdatei oder ähnliches gibt.

Vielen Dan

Aktualisieren

Die Shell versucht nicht mehr, _ruby zu vervollständigen. Sie reagiert nicht mehr, nachdem die Shell einige Male geschlossen wurde.

Ich habe mehrmals versucht, die Datei zu bereinigen, aber es gibt eine "opts" -Variable mit einer Länge von 50 oder mehr Zeilen, und die Zeilen werden alle zusammen ausgeführt. Einige Zeilen enthalten mehr als 150 Zeichen. Vielleicht könnte ich Ihnen einen Anhang per E-Mail senden, wenn Sie ihn noch sehen möchten. Ich entschuldige mich aufrichtig für die unordentliche Post.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage