J'adore utiliser zsh
mais il y a une fonctionnalité que bash
a qui me manque. C'est celui-ci:
➜ ~ bash
dbugger@mercury:~$ man2html
The program 'man2html' is currently not installed. You can install it by typing:
Sudo apt-get install man2html-base
dbugger@mercury:~$ exit
exit
➜ ~ man2html
zsh: command not found: man2html
Lorsque je tape une commande qui n’est pas installée, mais qui peut être facilement installée, bash
vous le dit, mais zsh
no.
Est-ce qu'il y a un moyen de réparer ceci?
Assurez-vous que le package command-not-found
est installé (il devrait l'être par défaut). Ouvrez ensuite votre fichier .zshrc
dans votre éditeur de texte préféré et ajoutez cette ligne en bas:
source /etc/zsh_command_not_found
Puis courir
source .zshrc
dans votre terminal. Maintenant, lorsque vous essayez d’exécuter un programme qui n’est pas installé:
➜ ~ man2html
The program 'man2html' is currently not installed. You can install it by typing:
Sudo apt-get install man2html-base
zsh: command not found: man2html
➜ ~