Die Antwort von Wouter funktioniert nach der Einrichtung insgesamt besser, aber es kann etwas verwirrend sein, mit der Arbeit zu beginnen, da die richtige Option nicht immer angezeigt wird. Folge diesen Schritten:
- Klicken Sie mit der rechten Maustaste auf den Lautstärkeregler in der Windows-Taskleiste
- Öffnen Sie den Volume Mixer
- Öffnen Sie die Bash on Windows-Konsole
- Tun Sie etwas, um die Konsole auszulösen, sodass die Benachrichtigung ertönt (z. B. drücken Sie die Rücktaste in einer leeren Zeile). Wenn Sie die Benachrichtigung mithilfe der folgenden alternativen Methode deaktiviert haben, müssen Sie sie rückgängig machen.
- Jetzt sollte eine Console Window Host- Option im Volume Mixer angezeigt werden (möglicherweise müssen Sie nach rechts scrollen).
- Schaltet die Toneinstellung stumm
Vorherige / alternative Methode
Sie können einfach den folgenden Befehl in Ihrer Windows Bash-Shell [ source ] ausführen :
echo "set bell-style none" >> ~/.inputrc
Oder bearbeiten Sie .inputrc
manuell mit einem Texteditor, um set bell-style none
eine eigene Zeile hinzuzufügen .
Sie müssen Ihre aktuell geöffnete Bash-Shell neu starten, bevor sie wirksam wird.
Dies funktioniert nur für Ihren aktuellen Benutzer und hilft nicht, wenn Sie in andere Konten sshen (es sei denn, Sie führen diesen Befehl für jedes Konto erneut aus).
set bell-style none
Einfügen von inputrc und dembind "set bell-style none"
Einfügen von .bashrc? Ist das eine dem anderen vorzuziehen?Python
und mich in der Python-Shell befinde, ertönt aus irgendeinem Grund immer noch ein Signalton. Gibt es eine Möglichkeit, diese Einstellung auch für den Python-Interpreter zu korrigieren?Fügen Sie dies zu ~ / .inputrc hinzu
Fügen Sie für vi zusätzlich ~ / .vimrc hinzu
quelle
Eine andere Möglichkeit besteht darin, den Volume Mixer zu öffnen, indem Sie mit der rechten Maustaste auf den Lautstärkeregler in der Windows-Taskleiste klicken und die Konsole stumm schalten.
quelle
Wenn Sie den Sound einfach auf etwas weniger störendes ändern möchten, anstatt ihn vollständig zu deaktivieren, können Sie über das
Change system sounds
Startmenü (oder unter Systemsteuerung -> Hardware und Sound -> Sound) denCritical Stop
Sound auf "Windows-Standard" ändern "oder" Windows Ding ".Beachten Sie, dass dies alle anderen Windows-Programme oder Windows selbst betrifft, die denselben Soundeffekt verwenden. Ich kann keine gute Liste der Aktionen / Benachrichtigungen finden, die diesen Sound standardmäßig verwenden.
quelle