Quand on tape des commandes dans le shell, raccourcir les plus fréquentes avec des alias est la méthode classique. Le problème, c’est que l’historique garde la forme raccourcie, ce qui rend plus difficile de voir plus tard ce qui a réellement été exécuté.
Avec un outil d’expansion d’abréviations, on peut taper une forme courte à la saisie, puis conserver la commande complète dans l’historique après expansion.
Pourquoi j’ai choisi zabrze
J’utilisais zsh-abbr sur mon PC de travail. Je n’avais pas encore installé d’outil de ce type sur mon PC personnel, mais après avoir lu Une recommandation de l’expansion d’abréviations comme alternative aux alias, zabrze m’a semblé simple et intéressant.
J’ai donc décidé de l’installer d’abord sur ma machine personnelle pour l’essayer.
Qu’est-ce que zabrze
zabrze est l’un des outils d’expansion d’abréviations pour zsh. Il développe automatiquement les abréviations enregistrées dans un fichier de configuration quand on appuie sur Espace ou Entrée.
Comme la commande développée reste dans l’historique, il devient plus facile de vérifier plus tard quelles options ont été utilisées.
Installation
La méthode d’installation et la configuration sont décrites dans le dépôt zabrze. Quelques lignes ajoutées au fichier de configuration de zsh suffisent pour commencer.
L’enregistrement des abréviations est lui aussi simple. Il suffit d’écrire la forme courte et la commande développée dans un fichier de configuration dédié.
Résumé
Par rapport à zsh-abbr, zabrze propose une configuration plus simple et une mise en place plus légère.
Je veux d’abord le tester sur mon PC personnel, puis envisager une migration sur mon PC de travail si l’usage me convient.
hsb.horse