English version HERE
N’avez-vous jamais voulu utiliser la ligne de commande comme un pro, mais n’avez jamais été foutu de vous souvenir de cette commande dont vous avez tant besoin ?
Ça m’arrive tout le temps.
Vous n’en avez pas marre d’écrire cette commande si longe dans votre terminal quand vous pourriez n’écrire qu’un caractère ?
Tous les jours…
Ne voulez-vous pas remplacer une commande existante avec une autre dont la sortie est bien plus lisible ?
Oh, si!
Ça vous saoule pas de ne jamais vous rappeler comment créer un alias et le rendre permanent ?
Coupable 😇️
Voici la solution
https://github.com/benavern/z-alias
(prononcer ði ˈeɪliəs
, comme “The alias”)
C’est un petit utilitaire en ligne de commande que j’ai créé en 1 journée. Il m’aide à gérer mes alias, les éditer, les supprimer, et ça marche même avec Zsh!
Comment ça marche
Installation
D’abord, installez-le de manière globale
1 | npm i -g z-alias |
Utilisation
Ensuite vous pouvez l’utiliser. Vous pouvez afficher l’aide en tapant
1 | z-alias -h |
1 | Usage |
L’option de recherche prend 1 ou plusieurs termes de recherche.
Les options d’ajout, d’édition et de suppression prennent des paramètres optionnels, vous pourrez toujours revenir dessus une fois que vous aurez appuyé sur ENTRER.
Réglages
Vous pouvez changer le chemin du fichier qui contient les alias en exportant la variable d’environnement Z_ALIAS_FILE
dans votre .bashrc
.
Vous pouvez également le faire fonctionner avec Zsh et autres shells alternatifs en ajoutant ces lignes à la fin de votre .zshrc
par exemple
1 | if [ -f ~/.bash_aliases ]; then |
Contribuer
N’hésitez pas à contribuer au projet. Je serais heureux de lire vos issues et d’aider, de regarder vos merge-requests.
Si cet outil vous est utile, vous pouvez m’acheter une bière ici