wake-up-neo.net

So deaktivieren Sie den Bash-Soundeffekt für Windows-Benachrichtigungen

Wenn Sie 'Bash on Ubuntu on Windows' ausführen, wird während der Eingabe häufig ein Windows-Benachrichtigungston ausgegeben. Häufige Ursachen sind:

  • Ich benutze Auto-Vervollständigung für Befehle (Tab) und es gibt mehrere Befehlsoptionen,
  • oder wenn ich eine bereits leere befehlszeile zurücksetze.

Wie deaktiviere ich diese Soundeffekte?

36
Silveri

Die Antwort von Wouter funktioniert insgesamt einmal eingerichtet besser, aber es Das Arbeiten kann etwas verwirrend sein, da nicht immer die richtige Option 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 (drücken Sie z. B. 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 erscheinen (möglicherweise müssen Sie nach rechts scrollen)
  • Schaltet die Toneinstellung stumm

Volume mixer with Console Window Hos

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 .inputrc manuell mit einem Texteditor bearbeiten, um set bell-style none in einer eigenen 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).

46
Silveri

Fügen Sie dies zu ~/.inputrc hinzu

set bell-style none

Fügen Sie für vi zusätzlich ~/.vimrc hinzu

set visualbell
set t_vb=
13
Nemo

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.

6
Wouter