Neue Seite anlegen
irssi ist ein IRC-Client für die Konsole
(in der Standardkonfiguration)
v.l.n.r. [<Uhrzeit>] - [<eigener Nick> (<Modus>)] - [<Fenster>:<Channel>(<Modus>)] - [Act: <zuletzt_aktualisiertes_Fenster>]
| Taste(n) | Effekt | ||
| <STRG>-x | wechselt Server durch | ||
| <Alt>-[1..9] | wechselt zum jeweiligen Fenster | ||
| <Alt>-A | wechselt zum zuletzt aktiven Fenster | ||
| <Alt>-<Pfeil-links/Pfeil-rechts> | wechselt die Fenster durch | ||
| <STRG>-[p|n] | wechselt die Fenster durch |
| Befehl | Effekt | |||
| /connect servername port | verbindet mit irc-server | |||
| /save | speichert Einstellungen | |||
| /window fenster_nummer | wechselt zum Fenster | |||
| /window goto channel/nick | wechselt zu dem Fenster welches Channel/nick enthält | |||
| /set | Einstellungen anzeigen | |||
| /exec | Ausgaben eines Befehls in das Chatfenster umleiten (Vorsicht: sparsam verwenden!) | |||
| Befehl | Effekt | |||
| /save | speichert die Konfiguration in der ~/.irssi/config | |||
| /ircnet add freenode (ab Version 0.8.10 /network add freenode) | fügt das Freenode-IRCNetz hinzu | |||
| /server add -ircnet freenode -auto irc.freenode.net 6667 | fügt den Server irc.freenode.net mit dem Port 6667 zu freenode hinzu und verbindet beim Start automatisch | |||
| /channel add -auto #Penguins-de freenode | fügt den Channel #Penguins-de bei freenode hinzu und betritt diesen automatisch nach dem Start | |||
| /ircnet add -nick xyz -user [[foo]]bar -realname "max muster" -autosendcmd "/^msg nickserv id geheim” freenode | fügt den Nickname xyz mit dem Namen Max Muster hinzu, welcher nach dem Connect automatisch dem Nickserver sein Passwort zuteilt | |||
| /set theme name.theme | wählt das Theme name.theme aus (muß sich in ~/irssi befinden). http://www.irssi.org/themes irssi-Themen | |||
Viele Themes befinden sich in der unter Download erhältlichen Datei themes.tar.gz
Die Skripte für irssi befinden sich in ~/.irssi/scripts. Skripte können automatisch beim Start geladen werden, wenn ein symbolischer Link zu ihnen in ~/.irssi/scripts/autorun erstellt wird. Ein gutes Skript zur Skriptverwaltung ist http://www.irssi.org/scripts/scripts/scriptassist.pl scriptassist.pl weitere Skripte gibt es bei: http://www.irssi.org/scripts/
| Befehl | Effekt | |||
| /script load name | lädt das Skript name | |||
| /script unload name | entlädt das Skript name | |||
| http://wouter.coekaerts.be/site/irssi/nicklist nicklist.pl | zeigt die Anwesenden im Channel rechts in einer Leiste an. | |||
| http://www.irssi.org/scripts/html/openurl.pl.html openurl.pl | speichert URLs in einer Liste, welche angezeigt (z.B. mit dem FireFox), gelöscht und angesurft werden kann. Der FireFox wird mit /set openurl_app_http firefox $1 aktiviert. |
|||
| http://irssi.org/scripts/scripts/trackbar.pl trackbar.pl | Wo waren wir? Markiert die letzte Position im Channel bei Rückkehr. | |||
| http://irssi.org/scripts/html/nickserv.pl.html nickserv.pl | erlaubt das automatische identifizieren beim NickServ | |||
| http://irssi.org/scripts/html/keepnick.pl.html keepnick.pl | sorgt dafür, dass einem sein Nick erhalten bleibt | |||
| http://irssi.org/scripts/scripts/xmms.pl xmms | zeigt in Verbindung mit dem xmms-Plugin infopipe den aktuell gespielten Titel (ID3-Tag) an | |||
Aliase werden mit /alias erstellt - vor beenden von irssi speichern (/save) nicht vergessen
Für Nicklist:
nup = "nicklist scroll -25";
nd = "nicklist scroll +25";
Für nervige Personen (Bsp. bringt angegebenen Nick 2 Minuten zum schweigen)
plonk = ignore -time 120 $0
Umschalten der Channel-Fenster mit F1-F12 (einfach in ~/.irssi/config einfügen)
keyboard = (
{ key = "^[OP"; id = "key"; data = "F1"; },
{ key = "^[OQ"; id = "key"; data = "F2"; },
{ key = "^[OR"; id = "key"; data = "F3"; },
{ key = "^[OS"; id = "key"; data = "F4"; },
{ key = "^[OT"; id = "key"; data = "F5"; },
{ key = "^[OU"; id = "key"; data = "F6"; },
{ key = "^[OV"; id = "key"; data = "F7"; },
{ key = "^[OW"; id = "key"; data = "F8"; },
{ key = "^[OX"; id = "key"; data = "F9"; },
{ key = "^[OY"; id = "key"; data = "F10"; },
{ key = "^[OZ"; id = "key"; data = "F11"; },
{ key = "^[O["; id = "key"; data = "F12"; },
{ key = "^[[11~"; id = "key"; data = "F1"; },
{ key = "^[[12~"; id = "key"; data = "F2"; },
{ key = "^[[13~"; id = "key"; data = "F3"; },
{ key = "^[[14~"; id = "key"; data = "F4"; },
{ key = "^[[15~"; id = "key"; data = "F5"; },
{ key = "^[[16~"; id = "key"; data = "F6"; },
{ key = "^[[17~"; id = "key"; data = "F6"; },
{ key = "^[[18~"; id = "key"; data = "F7"; },
{ key = "^[[19~"; id = "key"; data = "F8"; },
{ key = "^[[20~"; id = "key"; data = "F9"; },
{ key = "^[[21~"; id = "key"; data = "F10"; },
{ key = "F1"; id = "command"; data = "window 1"; },
{ key = "F2"; id = "command"; data = "window 2"; },
{ key = "F3"; id = "command"; data = "window 3"; },
{ key = "F4"; id = "command"; data = "window 4"; },
{ key = "F5"; id = "command"; data = "window 5"; },
{ key = "F6"; id = "command"; data = "window 6"; },
{ key = "F7"; id = "command"; data = "window 7"; },
{ key = "F8"; id = "command"; data = "window 8"; },
{ key = "F9"; id = "command"; data = "window 9"; },
{ key = "F10"; id = "command"; data = "window 10"; },
{ key = "F11"; id = "command"; data = "window 11"; },
{ key = "F12"; id = "command"; data = "window 12"; }
);
Irssi mit nicklist:
:img: irssi_deifl.jpg :img: