Lors de l'exécution de "Bash sur Ubuntu sous Windows", le son de notification Windows est souvent généré lors de la frappe. Les causes courantes sont les suivantes:
Comment désactiver ces effets sonores?
La réponse donnée par Wouter fonctionne globalement mieux une fois peut être légèrement déroutant pour travailler car la bonne option n'apparaît pas toujours. Suivez ces étapes:
Vous pouvez simplement exécuter la commande suivante depuis votre shell Windows Bash Shell [ source ]:
echo "set bell-style none" >> ~/.inputrc
ou bien éditez .inputrc
manuellement avec un éditeur de texte pour ajouter set bell-style none
sur sa propre ligne.
Vous devrez redémarrer votre shell bash actuellement ouvert avant que cela ne prenne effet.
Cela ne fonctionnera que pour votre utilisateur actuel et ne vous aidera pas si vous utilisez ssh dans d'autres comptes (à moins que vous n'exécutiez à nouveau cette commande pour chaque compte).
Ajoutez ceci à ~/.inputrc
set bell-style none
De plus pour vi, ajoutez ceci à ~/.vimrc
set visualbell
set t_vb=
Une autre méthode consiste à ouvrir le mélangeur de volume en cliquant avec le bouton droit de la souris sur le contrôle du volume dans la barre des tâches Windows et en désactivant le son de la console.
Si vous souhaitez simplement changer le son en quelque chose de moins gênant au lieu de le désactiver complètement, vous pouvez aller à Change system sounds
à partir du menu Démarrer (ou sous Panneau de configuration -> Matériel et audio -> Son) et modifier le son Critical Stop
en quelque chose comme " Windows par défaut "ou" Windows Ding ".
Notez que cela affectera tout autre programme Windows, ou Windows lui-même, qui utilise le même effet sonore. Je ne parviens pas à trouver une bonne liste des actions/notifications utilisant ce son par défaut.