Windows Terminal で WSL 操作時にベルサウンドが鳴るようになったので消音にする
普段 WSL を触る時は、VSCode Terminal か Windows Terminal を使っている。この内、Windows Terminal を使っている時に、ある時から突然、ベルサウンドが鳴るようになった。
何も文字列を入力していない状態で Enter や BackSpace を押すと、「プッ」というビープ音が鳴る。うるさいので消し方を調べた。
WSL 内の ~/.inputrc
というファイルに、set bell-style none
と書けば、ビープ音を消せる。
$ echo 'set bell-style none' >> ~/.inputrc
/etc/inputrc
に同様の内容を記述する、という解説も散見されたが、自分が効果を確認できたのは ~/.inputrc
に記述した場合だけだった。
SSH 接続先の Linux マシンでもビープ音が鳴ってしまうので、同様に SSH 接続先ホストの ~/.inputrc
に設定を記述してやる必要があった。面倒臭い…。