/win list
Der Befehl /win list
ergibt so etwas:
20:56 Ref Name Active item Server Level 20:56 1 (status) Freenode ALL 20:56 2 #dailyminutes DM 20:56 3 #lhspodcast Freenode
Wie listet man Fenster in Irssi auf? Ich suche das Äquivalent von :ls
in vim (welches die Puffer auflistet).
Wenn ich zum Beispiel zu einem bestimmten Fenster wechseln möchte (Kanal, dem ich beigetreten bin), muss ich danach mit suchen ctrl-n
und ctrl-p
manchmal durch ~ 10 Fenster wechseln. Es wäre vorzuziehen, die Fenster mit ihren Titeln und Kennzeichen aufzulisten, damit ich einfach mit wechseln könnte alt-[index]
.
/win list
Der Befehl /win list
ergibt so etwas:
20:56 Ref Name Active item Server Level 20:56 1 (status) Freenode ALL 20:56 2 #dailyminutes DM 20:56 3 #lhspodcast Freenode
Auf #irssi @freenode hat der Benutzer 'vague' einen Alias angegeben, der den Index und den Namen des Fensters ausgibt:
/alias listwinanditems script exec print join" ",map{"\cD4/".$$_->.":(\cD3/".((join"\cD6/,\cD3/",map$$_->,$$_->items)||$$_->get_active_name)."\cD4/)"}sort{$$a-><=>$$b->}Irssi::windows
Er bezeichnete es als Neis Alias.
Ich habe diesem Alias den kürzeren Namen gegeben ls
. Die Verwendung besteht also darin, zum ersten Fenster ( alt-1
) zu wechseln und einzugeben /ls
.
Nei, dessen Alias in der anderen Antwort steht, schlug vor, iko_switcher zu verwenden . Es erfordert Uberprompt . Anweisungen zum Laden und automatischen Laden von Skripts finden Sie hier .
iko_switcher verwendet ein interaktives Suchdialogfeld in der unteren Leiste, in dem Sie etwas Ähnliches wie die Fuzzy-Suche durchführen können (dies wird jedoch als Flex-Modus bezeichnet) und bietet eine Reihe weiterer interessanter Funktionen. Sein größter Vorteil gegenüber Neis Alias in der anderen Antwort ist, dass der Chat-Bereich nicht beschädigt wird.