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
チャンネル名の一部を追加してそのチャンネルに切り替えることができます。