zsh protokolliert nicht gefundene Befehle nicht im Verlauf

zsh protokolliert nicht gefundene Befehle nicht im Verlauf

Gibt es eine Möglichkeit, zsh so einzurichten, dass nicht gefundene Befehle nicht im Verlauf gespeichert werden?

Wenn ich beispielsweise versehentlich Folgendes eingebe:

got push

anstatt

git push

dann got pushwird der Eintrag zur Verlaufsdatei hinzugefügt. Wie kann ich dies verhindern?

Antwort1

Befehl nicht gefunden ist ein Fehler. Ich glaube nicht, dass zsh diesen bestimmten Fehler von anderen Fehlern unterscheidet, zum Beispiel „fehlender Parameter“ usw.

Der Beitrag könnte für Sie hilfreich sein: Behalten Sie nur erfolgreiche Befehle im BASH-Verlauf

verwandte Informationen