Je recherche un paramètre qui fera en sorte que lorsque je clique sur la flèche vers le haut, zsh affiche les commandes que j'ai récemment modifiées. Le hic, c'est que je veux seulement des commandes uniques . Actuellement, si je tape echo "hello world"
50 fois, je dois appuyer sur la flèche vers le haut 50 fois pour obtenir la commande que j'ai utilisée avant de taper la commande echo. C'est énervant pour le moins.
Avez-vous des idées sur le paramètre dont j'ai besoin pour activer / désactiver?
Je ne vois aucun moyen de le faire littéralement, mais si vous définissez
HIST_IGNORE_ALL_DUPS
option, seule la version la plus récente d'une commande sera conservée dans l'historique, vous donnant le même effet.Voir
man zshoptions
pour plus de détails.la source