以前の同僚が私のために画面を整理し、この設定を変更できることを見つけましたが、設定が何であるかわからず、マニュアルページが少しあいまいです。
私の.screenrcにこれがあります。
# no annoying audible bell, please
vbell on
vbellメッセージを定義していませんが、マニュアルページにはデフォルトのvbellメッセージが「Wuff Wuff」と表示されていますが、その特定のメッセージを見たことはありません。
ファイルが存在しない場合、タブをクリックするたびに迷惑なフルスクリーンのちらつきだけが表示されます(これが私を不安にし始めます)。ディングよりは良いが面倒な指示よりも指示がない方が良いです。
それでは、実際に着信音を実際に有効にせずにvbellを完全に無効にする方法はありますか?
(これがパテ問題であることを知っている場合は、スーパーユーザー要求をオフにすることができます。パテ設定で点滅が無効になっている項目を含む「リング」画面が表示され、外部画面では点滅しません。)
答え1
次のコマンドを使用して、端末に依存しない方法で目的の操作を実行できます.screenrc
。
vbell on
vbell_msg ''
termcapinfo * vb=:
に設定:
- 1行目(すでに完了しました)
- 2行目のキャンセルうふ!
- 3番目の設定行フラッシュ空の文字列として
:
使用されるtermcap構文には末尾のコロン()が必要ですscreen
。
答え2
着信音を完全に無効にするには、まずScreenで特別な着信音処理をオフにする必要があります。所有vbell on
は視覚的な着メロです存在する(デフォルトとは反対)端末にビジュアルチャイムベルが鳴ります。端末が視覚的な着信音をサポートしていない場合、着信音メッセージが使用されます。 PuTTYはそれを本当の着メロだと思ったことがありません!
設定では、vbell off
この動作をオフにして通常の着信音を使用します。 (画面(1)、検索参照vbell
。)
次に、着信音シーケンスを使用して目的のタスクを実行するように端末エミュレータ(あなたのPuTTY)を設定する必要があります。これを行うには、設定の変更に移動し、ターミナル>着信音に移動して目的の動作を選択します。
選ぶまったく着信音を完全に無効にし、ビジュアルベルウィンドウが点滅するか、サウンドリングオプションのいずれかを使用してシステムを鳴らします。
インスタンスが正しく設定されていると仮定すると、[適用]をscreen
クリックした後に目的の動作を表示する必要があります。