Есть ли способ настроить zsh так, чтобы не сохранялись ненайденные команды в истории?
Например, если я по ошибке наберу:
got push
вместо
git push
затем got push
запись добавляется в файл истории, как это остановить?
решение1
Команда не найдена — это ошибка. Я не думаю, что zsh отличает эту конкретную ошибку от других ошибок, например, «отсутствует параметр» и т. д.
Этот пост может быть вам полезен: Сохраняйте в истории BASH только успешные команды