
Wie listet man Fenster in irssi auf? Ich suche nach dem Äquivalent :ls
in vim (das die Puffer auflistet).
Wenn ich beispielsweise zu einem bestimmten Fenster wechseln möchte (Kanal, dem ich beigetreten bin), muss ich mit ctrl-n
und danach suchen und ctrl-p
dabei manchmal durch ~10 Fenster wechseln. Es wäre besser, die Fenster mit ihren Titeln und Indizes aufzulisten, damit ich einfach mit wechseln könnte alt-[index]
.
Antwort1
/win list
Der Befehl /win list
ergibt etwa Folgendes:
20:56 Ref Name Active item Server Level
20:56 1 (status) Freenode ALL
20:56 2 #dailyminutes DM
20:56 3 #lhspodcast Freenode
Antwort2
Auf #irssi @freenode hat der Benutzer mit dem Namen „vague“ einen Alias angegeben, der den Index und den Namen des Fensters ausgibt:
/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
Er bezeichnete es alsNeisalias.
Ich habe diesem Alias den kürzeren Namen gegeben ls
. Die Verwendung besteht also darin, zum ersten Fenster () zu wechseln alt-1
und einzugeben /ls
.
Antwort3
Nei, dessen Alias in der anderen Antwort steht, schlug vor,iko_switcher. Es benötigtÜberprompt. Anweisungen zum Laden und automatischen Laden von Skripten finden SieHier.
iko_switcher verwendet einen interaktiven Suchdialog in der unteren Leiste, mit dem Sie etwas Ähnliches wie eine Fuzzy-Suche durchführen können (dieser Modus heißt jedoch Flex-Modus) und verfügt über eine Reihe weiterer interessanter Funktionen. Sein größter Vorteil gegenüber Neis Alias in der anderen Antwort besteht darin, dass er den Chatbereich nicht verunreinigt.