
:ls
irssi でウィンドウを一覧表示するにはどうすればいいですか? vim で同等の機能 (バッファを一覧表示する)を探しています。
たとえば、特定のウィンドウ (参加しているチャンネル) に切り替えたい場合、 と を使用して検索する必要がありctrl-n
、ctrl-p
その過程で 10 個ほどのウィンドウを切り替えることもあります。 ウィンドウをタイトルとインデックスとともに一覧表示して、 で簡単に切り替えられるようにすることが望ましいでしょうalt-[index]
。
答え1
/win list
このコマンドを実行すると/win list
、次のような結果が出力されます。
20:56 Ref Name Active item Server Level
20:56 1 (status) Freenode ALL
20:56 2 #dailyminutes DM
20:56 3 #lhspodcast Freenode
答え2
#irssi @freenode では、'vague' というユーザーが、インデックスとウィンドウの名前を出力するエイリアスを指定しました:
/alias listwinanditems script exec print join" ",map{"\cD4/".$$_->{refnum}.":(\cD3/".((join"\cD6/,\cD3/",map$$_->{name},$$_->items)||$$_->get_active_name)."\cD4/)"}sort{$$a->{refnum}<=>$$b->{refnum}}Irssi::windows
彼はそれをネイのエイリアス。
このエイリアスには短い名前 を付けました。使用するには、最初のウィンドウ ( )ls
に切り替えて と入力します。alt-1
/ls
答え3
他の回答に別名が記載されているNeiさんは、iko_スイッチャー必要となるのは非常に迅速スクリプトの読み込みと自動読み込みの方法については、ここ。
iko_switcher は、下部のバーにある対話型検索ダイアログを使用して、あいまい検索に似た操作 (ただし、フレックス モードと呼ばれます) を実行できるほか、他の興味深い機能も多数備えています。他の回答にある Nei のエイリアスに対する最大の利点は、チャット領域を汚さないことです。