web-dev-qa-db-ja.com

irssiを取得してtmuxセッションの新しいメッセージでビープ音を鳴らします

いくつかのウィンドウでtmuxセッションがあります。それらのウィンドウの1つはirssiを実行しています。私はほとんどの時間を1つのサーバーと1つのチャネルに接続して過ごしているので、irssi内のウィンドウを実際に変更することはありません。

「bell_beeps」設定をオンにし、「beep_msg_level」をallに設定しました。 「beep_when_window_active」は、irssiを含むtmuxウィンドウを使用して会話をしているときにビープ音を鳴らしたくないため、オフになっています。別のtmuxウィンドウに切り替えたい場合は、irssiウィンドウを変更せずに切り替えます。

問題は、irssiがtmuxでウィンドウを変更したことを認識していないため、現在のチャネルが「アクティブ」であると想定しているため、メッセージを受け取ってもビープ音が鳴らないことです。とにかく、別のウィンドウにいるときにビープ音を鳴らすことができますが、このチャネルはまだirssiの「アクティブ」ウィンドウです。

7
Matthew G

私はこの設定があなたが探しているものだと信じています:

/set beep_when_window_active on
/save
3
defhlt

ArtemIceが言っているのはcoorectです。また、一部の端末では、端末でビープ音をオンにする必要があります。また、使用している端末の構成設定でビープ音が(デフォルトで)オフになる場合があります。

乾杯。

0
Mogget