/joinを使用してirssiに参加したチャンネルに自動的に集中する方法は?

/joinを使用してirssiに参加したチャンネルに自動的に集中する方法は?

irssiには複数のウィンドウ(> 80)があります。どのウィンドウ番号があるのか​​わからないまま、アクティブウィンドウを#channelXにすばやく切り替えたい場合がよくあります。もちろん、これらすべてで自転車に乗ることは意味がありません。答えがどこにあるのかわかりません。ウィンドウという名前はありますか?

私はautofocus_new_itemsとwindow_auto_changeを台無しにしましたが、両方とも切り捨てませんでした。

答え1

windows_switcher次のスクリプトを使用できますネットワーク::irssi::スクリプト

ファイルをダウンロードしてperlに入れてください~/.irssi/scripts/autorun/

ファイル自体に含まれる簡単なヒントは次のとおりです。

# Usage:
# * Add the statusbar item:
#   /STATUSBAR window add window_switcher
# * Type /ws followed by a window number or part of a window or channel name.
# * When the right item is at the first place in the statusbar, press enter.
# * For faster usage, do "/BIND ^G multi erase_line;insert_text /ws ",
#    type ctrl-G, and start typing...

具体的には、/wsチャンネル名の一部を追加してそのチャンネルに切り替えることができます。

関連情報