J'utilise zsh
qui utilise gs
comme alias pour git status
. Mais sur Ubuntu, gs
est un alias pour ghostscript. J'ai essayé de désinstaller ghostscript, mais je reçois plutôt ceci:
The program 'gs' is currently not installed. You can install it by typing:
Sudo apt install ghostscript
zsh: command not found: gs
J'ai aussi essayé:
unalias gs
Comme expliqué ici:
Mais cela me donne unalias: no such hash table element: gs
.
Comment résoudre ce problème?
On dirait que vous n'avez simplement pas défini cet alias. Les alias ont priorité sur les exécutables hachés comme gs
, la présence de gs
sur votre système n’affectera en rien l’alias. Donc, ajoutez simplement cette ligne à votre ~/.zshrc
:
alias gs='git status'
Enregistrez le fichier, ouvrez un nouveau terminal et vous devriez être prêt.
Maintenant, ghostscript est très utile et vous voudrez peut-être le réinstaller. Si vous le faites, vous pouvez l'exécuter en tant que \gs
ou command gs
.