doc: fix layout of HTML docs when they are printed
Some long lines in docs were causing a zoom, and then the text font was smaller than it should be. Some styles have been fixed to remove the zoom and keep the original ratio.v2.8-utf8proc
parent
53ec644ce1
commit
64d01f47fa
|
@ -96,6 +96,10 @@ div.listingblock > div.content {
|
|||
div.tableblock > table {
|
||||
border: 2px solid #888;
|
||||
}
|
||||
.listingblock pre {
|
||||
white-space: pre-wrap;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
table th {
|
||||
background: #fbfbfb;
|
||||
color: #000;
|
||||
|
@ -114,6 +118,9 @@ dt.hdlist1 {
|
|||
margin-bottom: .5em;
|
||||
color: #252;
|
||||
}
|
||||
.ulist {
|
||||
word-wrap: break-word;
|
||||
}
|
||||
.key {
|
||||
padding: 0 .3em;
|
||||
border-top: solid 1px #d5d5e5;
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,6 +1,7 @@
|
|||
[[command_alias_alias]]
|
||||
[command]*`alias`* Einem Befehl wird ein Alias zugewiesen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/alias [-completion <completion>] <alias> [<command> [;<command>...]]
|
||||
|
||||
completion: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet)
|
||||
|
@ -29,5 +30,5 @@ Beispiele:
|
|||
/alias hallo /allchan -exclude=#weechat msg * Hallo
|
||||
Alias "/forcejoin" wird angelegt um den IRC Befehl "forcejoin" mit einer Vervollständigung von /sajoin auszuführen:
|
||||
/alias -completion %%sajoin forcejoin /quote forcejoin
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_aspell_aspell]]
|
||||
[command]*`aspell`* Konfiguration für Aspell-Erweiterung::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/aspell enable|disable|toggle
|
||||
listdict
|
||||
setdict <dict>[,<dict>...]
|
||||
|
@ -22,5 +23,5 @@ Um Aspell auf alle Buffer anzuwenden sollte die Option "default_dict" genutzt un
|
|||
/aspell enable
|
||||
|
||||
Die Standardtastaturbelegung zum Umschalten der Aspell Funktionalität lautet alt-s.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_charset_charset]]
|
||||
[command]*`charset`* Ändert den Zeichensatz für aktuellen Buffer::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/charset decode|encode <charset>
|
||||
reset
|
||||
|
||||
|
@ -8,5 +9,5 @@
|
|||
encode: ändere Zeichensatz zum kodieren
|
||||
charset: wähle neuen Zeichensatz für aktuellen Buffer
|
||||
reset: setze im aktuellen Buffer den Zeichensatz zurück
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_guile_guile]]
|
||||
[command]*`guile`* auflisten/installieren/deinstallieren von Skripten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/guile list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: Skript (Datei) welches geladen werden soll
|
|||
-q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
|
||||
|
||||
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
[[command_irc_admin]]
|
||||
[command]*`admin`* Information über den Server-Administrator abfragen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/admin [<target>]
|
||||
|
||||
target: Server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allchan]]
|
||||
[command]*`allchan`* Führt einen Befehl aus der an alle Channels gesendet wird, die mit einem Server verbunden sind::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]
|
||||
|
||||
-current: führt einen Befehl aus der an alle Channels des aktuellen Servers gesendet wird
|
||||
|
@ -23,11 +25,12 @@ Beispiele:
|
|||
/allchan -exclude=#weechat msg * Hallo Welt
|
||||
Schicke 'Hallo Welt' an jeden Channel, ausgenommen an den #weechat Channel und Channels die mit #linux beginnen:
|
||||
/allchan -exclude=#weechat,#linux* msg * Hallo Welt
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allserv]]
|
||||
[command]*`allserv`* führt einen Befehl aus, der zu allen verbundenen Server gesendet wird::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
|
||||
|
||||
-exclude: dient zum Ausschluss ausgewählter Server ('*' wird zu Beginn oder am Ende des Servernamens akzeptiert, um mehrere Server auszuschließen)
|
||||
|
@ -41,22 +44,24 @@ Beispiele:
|
|||
/allserv away I'm away
|
||||
führt ein whois mit meinem nick auf allen Servern aus:
|
||||
/allserv whois $nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ban]]
|
||||
[command]*`ban`* Nicknamen oder Hosts sperren/verbannen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ban [<channel>] [<nick> [<nick>...]]
|
||||
|
||||
channel: Channel in dem der Bann ausgeführt werden soll
|
||||
nick: User oder Host für den der Bann gelten soll
|
||||
|
||||
Ohne Angabe von Argumenten wird die Ban-Liste für den aktuellen Channel angezeigt.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_connect]]
|
||||
[command]*`connect`* Mit IRC-Server(n) verbinden::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/connect <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
|
||||
-all|-auto|-open [-nojoin] [-switch]
|
||||
|
||||
|
@ -80,30 +85,33 @@ Beispiele:
|
|||
/connect my.server.org/6697 -ssl -password=test
|
||||
/connect irc://nick@irc.oftc.net/#channel
|
||||
/connect -switch
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ctcp]]
|
||||
[command]*`ctcp`* CTCP-Nachricht verschicken::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ctcp <target> <type> [<arguments>]
|
||||
|
||||
target: User oder Channel an welchen eine CTCP-Nachricht geschickt werden soll
|
||||
type: CTCP-Nachricht (z.B. "version", "ping", ..)
|
||||
arguments: Argumente für CTCP
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_cycle]]
|
||||
[command]*`cycle`* Einen Channel verlassen und wieder betreten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cycle [<channel>[,<channel>...]] [<message>]
|
||||
|
||||
channel: Name des Channels
|
||||
message: Nachricht beim Verlassen des Channels (die den anderen Usern im Channel angezeigt wird)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dcc]]
|
||||
[command]*`dcc`* Startet DCC Verbindung (Datentransfer oder einen Direktchat)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dcc chat <nick>
|
||||
send <nick> <file>
|
||||
|
||||
|
@ -115,69 +123,76 @@ Beispiel:
|
|||
/dcc chat toto
|
||||
Sendet die Datei "/home/foo/bar.txt" an den User "toto"
|
||||
/dcc send toto /home/foo/bar.txt
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dehalfop]]
|
||||
[command]*`dehalfop`* halb-Operator-Privilegien einem oder mehreren Nick(s) entziehen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dehalfop <nick> [<nick>...]
|
||||
|
||||
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||
*: entzieht allen Nicks im Channel den half-operator-Status, ausgenommen sich selber
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_deop]]
|
||||
[command]*`deop`* Operator-Privilegien einem oder mehreren Nicknamen entziehen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/deop <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||
*: entzieht allen Nicks im Channel den Operator-Status, ausgenommen sich selber
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_devoice]]
|
||||
[command]*`devoice`* Voice-Privilegien einem oder mehreren Nicknamen entziehen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/devoice <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||
*: entzieht allen Nicks im Channel den voice-Status
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_die]]
|
||||
[command]*`die`* Server herunterfahren::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/die [<target>]
|
||||
|
||||
target: Servername
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_disconnect]]
|
||||
[command]*`disconnect`* Verbindung zu einem oder mehreren IRC-Server(n) trennen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/disconnect [<server>|-all|-pending [<reason>]]
|
||||
|
||||
server: Name des Servers zu dem die Verbindung getrennt werden soll
|
||||
-all: Verbindung zu allen Servern trennen
|
||||
-pending: bricht eine automatische Wiederverbindung für Server ab, zu denen gerade eine Wiederverbindung aufgebaut werden soll
|
||||
reason: Begründung der Trennung
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_halfop]]
|
||||
[command]*`halfop`* halb-Operator Status an Nick(s) vergeben::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/halfop <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||
*: vergibt an alle Nicks im Channel den half-operator-Status
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ignore]]
|
||||
[command]*`ignore`* Ignoriert Nicks/Hosts von Channels oder Servern::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ignore list
|
||||
add [re:]<nick> [<server> [<channel>]]
|
||||
del <number>|-all
|
||||
|
@ -200,36 +215,40 @@ Beispiele:
|
|||
/ignore add toto@domain.com freenode
|
||||
ignoriert den Host "toto*@*.domain.com" im Chat freenode/#weechat:
|
||||
/ignore add toto*@*.domain.com freenode #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_info]]
|
||||
[command]*`info`* Information über den Server abfragen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/info [<target>]
|
||||
|
||||
target: Servername
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_invite]]
|
||||
[command]*`invite`* Eine Person in einen Channel einladen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/invite <nick> [<nick>...] [<channel>]
|
||||
|
||||
nick: Nick welcher eingeladen werden soll
|
||||
channel: Channel für den die Einladung gelten soll
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ison]]
|
||||
[command]*`ison`* Überprüft ob ein Nick gegenwärtig auf IRC angemeldet ist::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ison <nick> [<nick>...]
|
||||
|
||||
nick: Nickname
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_join]]
|
||||
[command]*`join`* einen Channel betreten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
|
||||
|
||||
-noswitch: es wird nicht zu dem angegebenen Channel gewechselt
|
||||
|
@ -242,21 +261,23 @@ Beispiele:
|
|||
/join #geschützter_Channel,#weechat Zugriffsschlüssel
|
||||
/join -server freenode #weechat
|
||||
/join -noswitch #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kick]]
|
||||
[command]*`kick`* Einen User aus einem Channel herauswerfen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kick [<channel>] <nick> [<reason>]
|
||||
|
||||
channel: channel where user is
|
||||
nick: nick to kick
|
||||
reason: reason for kick (special variables $nick, $channel and $server are replaced by their value)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kickban]]
|
||||
[command]*`kickban`* wirft jemanden aus dem Channel und verbannt ihn::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kickban [<channel>] <nick> [<reason>]
|
||||
|
||||
channel: channel where user is
|
||||
|
@ -268,29 +289,32 @@ It is possible to kick/ban with a mask, nick will be extracted from mask and rep
|
|||
Example:
|
||||
ban "*!*@host.com" and then kick "toto":
|
||||
/kickban toto!*@host.com
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kill]]
|
||||
[command]*`kill`* Beende Client-Server Verbindung::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kill <nick> <reason>
|
||||
|
||||
nick: Nickname, der Person, die rausgeworfen werden soll
|
||||
reason: Begründung für den Rauswurf
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_links]]
|
||||
[command]*`links`* alle Servernamen auflisten die dem antwortenden Server bekannt sind::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/links [[<server>] <server_mask>]
|
||||
|
||||
server: dieser Server soll die Anfrage beantworten
|
||||
server_mask: die aufzulistenden Server sollen diesem Muster entsprechen
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_list]]
|
||||
[command]*`list`* Channels mit ihrem Thema auflisten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/list [<channel>[,<channel>...]] [<server>] [-re <regex>]
|
||||
|
||||
channel: aufzulistender Channel
|
||||
|
@ -304,33 +328,37 @@ Beispiele:
|
|||
/list #weechat
|
||||
listet alle Channels auf die mit "#weechat" beginnen (dies kann bei großen Netzwerken sehr lange dauern):
|
||||
/list -re #weechat.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_lusers]]
|
||||
[command]*`lusers`* Statistik über die Größe des IRC-Netzwerks abfragen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lusers [<mask> [<target>]]
|
||||
|
||||
mask: ausschließlich Server, die diesem Muster entsprechen
|
||||
target: Server, der die Anfrage weiterleiten soll
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_map]]
|
||||
[command]*`map`* Zeigt das IRC Netzwerk, in Form einer Baumstruktur, an::
|
||||
........................................
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_me]]
|
||||
[command]*`me`* eine CTCP ACTION an den aktuellen Channel senden::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <message>
|
||||
|
||||
message: zu sendende Nachricht
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_mode]]
|
||||
[command]*`mode`* Modus von einem Channel oder User ändern::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
|
||||
<nick> [+|-]i|s|w|o
|
||||
|
||||
|
@ -362,56 +390,62 @@ Beispiele:
|
|||
/mode #weechat +t
|
||||
um sich auf dem Server unsichtbar machen:
|
||||
/mode nick +i
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_motd]]
|
||||
[command]*`motd`* Die "Mitteilung des Tages" abfragen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/motd [<target>]
|
||||
|
||||
target: Servername
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_msg]]
|
||||
[command]*`msg`* Nachricht an Nick/Channel verschicken::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/msg [-server <server>] <target>[,<target>...] <text>
|
||||
|
||||
server: schicke an diesen Server (interner Servername)
|
||||
target: Nick oder Channel (darf eine Maske sein, '*' = aktueller Channel)
|
||||
text: zu sendender Text
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_names]]
|
||||
[command]*`names`* Nicknamen in Channels auflisten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/names [<channel>[,<channel>...]]
|
||||
|
||||
channel: Name des Channels
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_nick]]
|
||||
[command]*`nick`* derzeitigen Nicknamen ändern::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/nick [-all] <nick>
|
||||
|
||||
-all: Nickname auf allen verbundenen Servern ändern
|
||||
nick: neuer Nickname
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notice]]
|
||||
[command]*`notice`* Mitteilung (notice) an einen User verschicken::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notice [-server <server>] <target> <text>
|
||||
|
||||
server: an diesen Server senden (interner Name)
|
||||
target: Nickname oder Channel
|
||||
text: zu sendender Text
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notify]]
|
||||
[command]*`notify`* fügt eine Benachrichtigung für An- oder Abwesenheit von Nicks auf Servern hinzu::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notify add <nick> [<server> [-away]]
|
||||
del <nick>|-all [<server>]
|
||||
|
||||
|
@ -431,87 +465,96 @@ Beispiele:
|
|||
/notify add toto freenode
|
||||
Benachrichtigung falls "toto" den Befehl away am freenode Server nutzt:
|
||||
/notify add toto freenode -away
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_op]]
|
||||
[command]*`op`* Channel-Operator Status an Nicknamen vergeben::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/op <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||
*: vergibt an alle Nicks im Channel den Operator-Status
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_oper]]
|
||||
[command]*`oper`* Operator Privilegien anfordern::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/oper <user> <password>
|
||||
|
||||
user: Username
|
||||
password: Passwort
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_part]]
|
||||
[command]*`part`* Einen Channel verlassen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/part [<channel>[,<channel>...]] [<message>]
|
||||
|
||||
channel: Name des Channels welcher verlassen werden soll
|
||||
message: Abschiedsnachricht (wird anderen Usern angezeigt)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ping]]
|
||||
[command]*`ping`* sendet einen Ping an den Server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ping <server1> [<server2>]
|
||||
|
||||
server1: Server
|
||||
server2: Ping an diesen Server weiterleiten
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_pong]]
|
||||
[command]*`pong`* Auf Ping antworten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/pong <daemon> [<daemon2>]
|
||||
|
||||
Daemon: Daemon welcher auf die Ping-Nachricht geantwortet hat
|
||||
Daemon2: Nachricht an diesen Daemon weiterleiten
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_query]]
|
||||
[command]*`query`* Eine private Nachricht an einen Nick schicken::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/query [-server <server>] <nick>[,<nick>...] [<text>]
|
||||
|
||||
server: an diesen Server senden (interner Name)
|
||||
nick: Nickname für privaten Chat
|
||||
text: Text der gesendet werden soll
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quiet]]
|
||||
[command]*`quiet`* Nicks oder Hosts das Wort entziehen (User können im Channel erst schreiben, wenn sie "+v" oder höher besitzen)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quiet [<channel>] [<nick> [<nick>...]]
|
||||
|
||||
channel: Channel in dem jemanden das Wort entzogen werden soll
|
||||
nick: User oder Host dem das Wort entzogen werden soll
|
||||
|
||||
Ohne Angabe von Argumenten wird, für den aktuellen Channel, eine Liste ausgegeben mit den User/Hosts denen das Wort entzogen worden ist.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quote]]
|
||||
[command]*`quote`* Daten direkt an Server senden (siehe RFC 2812)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quote [-server <server>] <data>
|
||||
|
||||
server: an diesen Server senden (interner Name wird genutzt)
|
||||
data: unbearbeitete (RAW) Daten die gesendet werden sollen
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_reconnect]]
|
||||
[command]*`reconnect`* Mit einem oder mehreren Server(n) erneut verbinden::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reconnect <server> [<server>...] [-nojoin] [-switch]
|
||||
-all [-nojoin] [-switch]
|
||||
|
||||
|
@ -519,72 +562,80 @@ data: unbearbeitete (RAW) Daten die gesendet werden sollen
|
|||
-all: mit allen Servern neu verbinden
|
||||
-nojoin: Channels werden nicht betreten (auch falls autojoin für diesen Server aktiviert ist)
|
||||
-switch: wechselt zur nächsten Server-Adresse
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_rehash]]
|
||||
[command]*`rehash`* Den Server auffordern seine Konfigurationsdatei neu zu laden::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rehash [<option>]
|
||||
|
||||
option: zusätzliche Option, die von manchen Servern berücksichtigt wird
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_restart]]
|
||||
[command]*`restart`* Server dazu bringen sich selbst neu zu starten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/restart [<target>]
|
||||
|
||||
target: Servername
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sajoin]]
|
||||
[command]*`sajoin`* zwingt einen User einen oder mehrere Channel zu betreten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sajoin <nick> <channel>[,<channel>...]
|
||||
|
||||
nick: Nickname
|
||||
channel: Name des Channels
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_samode]]
|
||||
[command]*`samode`* Ändert den Modus des Channels ohne das Operator-Privilegien vorliegen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/samode <channel> <mode>
|
||||
|
||||
Channel: Name des Channel
|
||||
Mode: neuer Modus für Channel
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sanick]]
|
||||
[command]*`sanick`* Zwingt einen User den Nick zu ändern::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sanick <nick> <new_nick>
|
||||
|
||||
nick: Nickname
|
||||
new_nick: neuer Nickname
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sapart]]
|
||||
[command]*`sapart`* Zwingt einen User den oder die Channel(s) zu verlassen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sapart <nick> <channel>[,<channel>...]
|
||||
|
||||
nick: Nickname
|
||||
channel: Name des Channels
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_saquit]]
|
||||
[command]*`saquit`* Zwingt einen User den Server mit Begründung zu verlassen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/saquit <nick> <reason>
|
||||
|
||||
nick: Nickname
|
||||
reason: Grund der Abmeldung
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_server]]
|
||||
[command]*`server`* Auflisten, Hinzufügen oder Entfernen von IRC-Servern::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/server list|listfull [<server>]
|
||||
add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>]
|
||||
copy|rename <server> <new_name>
|
||||
|
@ -617,161 +668,179 @@ Beispiele:
|
|||
/server rename oftc newoftc
|
||||
/server del freenode
|
||||
/server deloutq
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_service]]
|
||||
[command]*`service`* Einen neuen Service eintragen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/service <nick> <reserved> <distribution> <type> <reserved> <info>
|
||||
|
||||
distribution: Sichtbarkeit des Services
|
||||
type: für spätere Verwendung reserviert
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_servlist]]
|
||||
[command]*`servlist`* Auflistung von Services die momentan mit dem Netzwerk verbunden sind::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/servlist [<mask> [<type>]]
|
||||
|
||||
mask: nur zutreffende Services auflisten
|
||||
type: nur Services von diesem Typ auflisten
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squery]]
|
||||
[command]*`squery`* Nachricht an einen Service senden::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squery <service> <text>
|
||||
|
||||
service: Name des Service
|
||||
text: zu sendender Text
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squit]]
|
||||
[command]*`squit`* Verbindung zum Server trennen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squit <server> <comment>
|
||||
|
||||
server: Name des Servers
|
||||
comment: Trennungsgrund
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_stats]]
|
||||
[command]*`stats`* Serverstatistik abfragen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/stats [<query> [<server>]]
|
||||
|
||||
query: c/h/i/k/l/m/o/y/u (siehe RFC1459)
|
||||
server: Name des Servers
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_summon]]
|
||||
[command]*`summon`* Nutzer die auf dem IRC-Server arbeiten darum bitten auf den IRC-Server zu kommen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/summon <user> [<target> [<channel>]]
|
||||
|
||||
user: Benutzername
|
||||
target: Servername
|
||||
channel: Channelname
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_time]]
|
||||
[command]*`time`* Ortszeit des Servers abfragen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/time [<target>]
|
||||
|
||||
target: Zeit des angegebenen Servers abfragen
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_topic]]
|
||||
[command]*`topic`* Thema des Channels abfragen/setzen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/topic [<channel>] [<topic>|-delete]
|
||||
|
||||
channel: Name des Channels
|
||||
topic: Thema für den Channel
|
||||
-delete: entfernt das Thema des Channels
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_trace]]
|
||||
[command]*`trace`* Route zum angegebenen Server ermitteln::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/trace [<target>]
|
||||
|
||||
target: Server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_unban]]
|
||||
[command]*`unban`* Bann aufheben (Nicks oder Hosts)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unban [<channel>] <nick> [<nick>...]
|
||||
|
||||
channel: Channel in dem der Bann aufzuheben ist
|
||||
nick: User oder Host für den der Bann aufzuheben ist
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_userhost]]
|
||||
[command]*`userhost`* Zeigt Informationen zu Nicknamen an::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/userhost <nick> [<nick>...]
|
||||
|
||||
nick: Nickname
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_users]]
|
||||
[command]*`users`* Auflistung der User die bei dem Server angemeldet sind::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/users [<target>]
|
||||
|
||||
target: Server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_version]]
|
||||
[command]*`version`* Versionsinformation des Nicknamen oder Servers ermitteln (des aktuellen oder angegebenen Nick/Server)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [<server>|<nick>]
|
||||
|
||||
server: Servername
|
||||
nick: Nickname
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_voice]]
|
||||
[command]*`voice`* Voice an Nick(s) vergeben::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/voice <nick> [<nick>...]
|
||||
|
||||
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||
*: vergibt an alle Nicks im Channel den voice-Status
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallchops]]
|
||||
[command]*`wallchops`* Nachricht an Channel-Operator verschicken::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallchops [<channel>] <text>
|
||||
|
||||
channel: Name des Channel
|
||||
text: Text der versendet werden soll
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallops]]
|
||||
[command]*`wallops`* Nachricht an alle User schicken die den 'w'-Mode gesetzt haben::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallops <text>
|
||||
|
||||
text: Text der gesendet werden soll
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_who]]
|
||||
[command]*`who`* sendet eine Anfrage die eine Anzahl von Informationen zurück gibt::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/who [<mask> [o]]
|
||||
|
||||
mask: nur Information über betreffende Nicknamen abfragen
|
||||
o: nur Operatoren ausgeben, die dem Filter entsprechen
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whois]]
|
||||
[command]*`whois`* Information über User abfragen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whois [<server>] [<nick>[,<nick>...]]
|
||||
|
||||
server: Name des Servers (interner Servername)
|
||||
|
@ -780,15 +849,16 @@ server: Name des Servers (interner Servername)
|
|||
Ohne Angabe von Argumenten, nutzt /whois folgende Nicks:
|
||||
- den eigenen Nick, falls es sich um einen Server/Channel Buffer handelt
|
||||
- den Nick des Gesprächspartners, falls es sich um einen privaten Buffer handelt.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whowas]]
|
||||
[command]*`whowas`* Informationen über einen nicht mehr angemeldeten Nicknamen abfragen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whowas <nick>[,<nick>...] [<count> [<target>]]
|
||||
|
||||
nick: Nickname, welcher gesucht werden soll
|
||||
count: maximale Anzahl an Antworten (negative Zahl für eine vollständige Liste)
|
||||
target: Antwort soll auf diese Suchmaske zutreffen
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_logger_logger]]
|
||||
[command]*`logger`* Konfiguration für "logger" Erweiterung (dient zum protokollieren der Buffer)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/logger list
|
||||
set <level>
|
||||
flush
|
||||
|
@ -32,5 +33,5 @@ Beispiele:
|
|||
/set logger.level.core.weechat 0
|
||||
Für jeden IRC-Server wird ein separates Verzeichnis erstellt und darin eine eigene Protokoll-Datei, für jeden Channel:
|
||||
/set logger.mask.irc "$server/$channel.weechatlog"
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_lua_lua]]
|
||||
[command]*`lua`* auflisten/installieren/deinstallieren von Skripten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lua list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: Skript (Datei) welches geladen werden soll
|
|||
-q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
|
||||
|
||||
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_perl_perl]]
|
||||
[command]*`perl`* auflisten/installieren/deinstallieren von Skripten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/perl list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: Skript (Datei) welches geladen werden soll
|
|||
-q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
|
||||
|
||||
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_python_python]]
|
||||
[command]*`python`* auflisten/installieren/deinstallieren von Skripten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/python list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: Skript (Datei) welches geladen werden soll
|
|||
-q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
|
||||
|
||||
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_relay_relay]]
|
||||
[command]*`relay`* Relay-Kontrolle::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/relay list|listfull|listrelay
|
||||
add [ipv4.][ipv6.][ssl.]<protocol.name> <port>
|
||||
del [ipv4.][ipv6.][ssl.]<protocol.name>
|
||||
|
@ -41,5 +42,5 @@ Beispiele:
|
|||
/relay add ipv6.ssl.weechat 9001
|
||||
WeeChat Protokoll, mit SSL, mit IPv4 + IPv6:
|
||||
/relay add ipv4.ipv6.ssl.weechat 9001
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_rmodifier_rmodifier]]
|
||||
[command]*`rmodifier`* wandelt Schlüsselwörter mit regulären Ausdrücken (regelt die Darstellung von Texten in WeeChat)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rmodifier list|listdefault
|
||||
add <name> <modifiers> <groups> <regex>
|
||||
del <name>|-all [<name>...]
|
||||
|
@ -26,5 +27,5 @@ Beispiele:
|
|||
/rmodifier del passwort
|
||||
lösche alle rmodifiers:
|
||||
/rmodifier del -all
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_ruby_ruby]]
|
||||
[command]*`ruby`* auflisten/installieren/deinstallieren von Skripten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ruby list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: Skript (Datei) welches geladen werden soll
|
|||
-q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
|
||||
|
||||
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_script_script]]
|
||||
[command]*`script`* WeeChat Skripten-Manager::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/script list [-o|-i]
|
||||
search <text>
|
||||
show <script>
|
||||
|
@ -72,5 +73,5 @@ Beispiele:
|
|||
/script hold urlserver.py
|
||||
/script reload urlserver
|
||||
/script upgrade
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_tcl_tcl]]
|
||||
[command]*`tcl`* auflisten/installieren/deinstallieren von Skripten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/tcl list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: Skript (Datei) welches geladen werden soll
|
|||
-q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
|
||||
|
||||
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,15 +1,17 @@
|
|||
[[command_weechat_away]]
|
||||
[command]*`away`* Abwesenheitsstatus setzen oder entfernen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/away [-all] [<message>]
|
||||
|
||||
-all: Abwesenheitsstatus auf allen verbundenen Server setzen oder entfernen
|
||||
message: Abwesenheitsnachricht (ohne Angabe einer Nachricht wird der Abwesenheitszustand entfernt)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_bar]]
|
||||
[command]*`bar`* Infobars verwalten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/bar list|listfull|listitems
|
||||
add <name> <type>[,<condition>] <position> <size> <separator> <item1>[,<item2>...]
|
||||
default [input|title|status|nicklist]
|
||||
|
@ -56,11 +58,12 @@ Beispiele:
|
|||
/bar scroll nicklist * y+10
|
||||
scrollt zum Ende der Nicklist im aktuellen Buffer:
|
||||
/bar scroll nicklist * ye
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_buffer]]
|
||||
[command]*`buffer`* Buffer verwalten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/buffer list
|
||||
clear [<number>|<name>|-merged|-all]
|
||||
move|merge <number>
|
||||
|
@ -117,11 +120,12 @@ Beispiele:
|
|||
/buffer #weechat
|
||||
wechselt zum nächsten Buffer:
|
||||
/buffer +1
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_color]]
|
||||
[command]*`color`* definiert Farbaliase und stellt eine Palette der möglichen Farben dar::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/color alias <color> <name>
|
||||
unalias <color>
|
||||
reset
|
||||
|
@ -141,20 +145,22 @@ Beispiele:
|
|||
/color alias 214 orange
|
||||
löscht die Farbe 214:
|
||||
/color unalias 214
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_command]]
|
||||
[command]*`command`* führe explizit einen WeeChat Befehl oder eine Erweiterung aus::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/command <plugin> <command>
|
||||
|
||||
plugin: Name der Erweiterung ('weechat' für interne WeeChat Befehle)
|
||||
command: auszuführender Befehl (es wird automatisch ein '/' vorangestellt, falls dieser nicht angegeben wurde)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_cursor]]
|
||||
[command]*`cursor`* Cursor kann frei auf dem Bildschirm bewegt werden, um Aktionen in bestimmten Bildschirmbereichen auszuführen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cursor go chat|<bar>|<x>,<y>
|
||||
move up|down|left|right|area_up|area_down|area_left|area_right
|
||||
stop
|
||||
|
@ -172,11 +178,12 @@ Beispiele:
|
|||
/cursor go nicklist
|
||||
gehe zu den Koordinaten x=10, y=5:
|
||||
/cursor go 10,5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_debug]]
|
||||
[command]*`debug`* Debug-Kontrolle für Hauptprogramm und/oder Erweiterung::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/debug list
|
||||
set <plugin> <level>
|
||||
dump [<plugin>]
|
||||
|
@ -201,11 +208,12 @@ infolists: zeigt Information über die Infolists an
|
|||
tags: zeigt für jede einzelne Zeile die dazugehörigen Schlagwörter an
|
||||
term: gibt Informationen über das Terminal und verfügbare Farben aus
|
||||
windows: zeigt die Fensterstruktur an
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_eval]]
|
||||
[command]*`eval`* wertet eine Expression aus und zeigt das Resultat im Buffer an::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/eval [-n] <expression>
|
||||
[-n] -c <expression1> <operator> <expression2>
|
||||
|
||||
|
@ -258,11 +266,12 @@ Beispiele:
|
|||
/eval -n -c abcd =~ (?-i)^ABC ==> 0
|
||||
/eval -n -c abcd =~ (?-i)^abc ==> 1
|
||||
/eval -n -c abcd !~ abc ==> 0
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_filter]]
|
||||
[command]*`filter`* Filterfunktion um Nachrichten in Buffern aus- oder einzublenden, dazu können Schlagwörter oder reguläre Ausdrücke verwendet werden::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/filter list
|
||||
enable|disable|toggle [<name>]
|
||||
add <name> <buffer>[,<buffer>...] <tags> <regex>
|
||||
|
@ -311,11 +320,12 @@ Beispiele:
|
|||
/filter add toto irc.freenode.#weechat nick_toto *
|
||||
filtert Zeilen die "weechat sucks" im IRC Channel #weechat enthalten:
|
||||
/filter add sucks irc.freenode.#weechat * weechat sucks
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_help]]
|
||||
[command]*`help`* Zeigt einen Hilfstext für Befehle und Optionen an::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/help -list|-listfull [<plugin> [<plugin>...]]
|
||||
<command>
|
||||
<option>
|
||||
|
@ -325,21 +335,23 @@ Beispiele:
|
|||
plugin: zeigt Befehle explizit für diese Erweiterung an
|
||||
command: Name eines Befehls
|
||||
option: Name einer Option (nutze /set um Optionen anzeigen zu lassen)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_history]]
|
||||
[command]*`history`* Zeigt den Befehlsverlauf des Buffers::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/history clear
|
||||
<value>
|
||||
|
||||
clear: löscht den Befehlsverlauf
|
||||
value: Anzahl der gewünschten Einträgen im Befehlsverlauf anzeigen
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_input]]
|
||||
[command]*`input`* Funktionen für die Befehlszeile::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/input <action> [<arguments>]
|
||||
|
||||
Auflistung der möglichen Funktionen:
|
||||
|
@ -394,11 +406,12 @@ Auflistung der möglichen Funktionen:
|
|||
paste_stop: Einfügen wird beendet (bracketed paste mode)
|
||||
|
||||
Dieser Befehl wird sinnvollerweise mittels Tastenbelegungen oder Erweiterungen genutzt.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_key]]
|
||||
[command]*`key`* Einer Taste einen Befehl zuordnen oder entfernen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/key list|listdefault|listdiff [<context>]
|
||||
bind <key> [<command> [<args>]]
|
||||
bindctxt <context> <key> [<command> [<args>]]
|
||||
|
@ -448,11 +461,12 @@ Beispiele:
|
|||
/key bindctxt search ctrl-I /input search_stop
|
||||
Auswahl eines Nicknamens mittels mittlerer Maustaste zeigt zusätzliche Informationen zu dem Nick an:
|
||||
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_layout]]
|
||||
[command]*`layout`* Layout für Buffer und Fenster speichern, anwenden oder zurücksetzen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/layout save [<name>] [buffers|windows]
|
||||
apply [<name>] [buffers|windows]
|
||||
leave
|
||||
|
@ -470,11 +484,12 @@ buffers: speichert bzw. verwendet nur Buffer (Reihenfolge der Buffer)
|
|||
windows: speichert bzw. verwendet nur Fenster (Buffer welche im jeweiligen Fenster dargestellt werden)
|
||||
|
||||
Wird der Befehl ohne Argumente aufgerufen wird das gespeicherte Layout dargestellt.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mouse]]
|
||||
[command]*`mouse`* Maussteuerung::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mouse enable|disable|toggle [<delay>]
|
||||
|
||||
enable: aktiviert Maus
|
||||
|
@ -489,11 +504,12 @@ Beispiele:
|
|||
/mouse enable
|
||||
Mausunterstützung für 5 Sekunden umschalten:
|
||||
/mouse toggle 5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mute]]
|
||||
[command]*`mute`* Führt einen Befehl ohne Textausgabe aus::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mute [-current | -buffer <name> | -all] command
|
||||
|
||||
-current: Ausgabe im aktuellen Buffer wird unterdrückt
|
||||
|
@ -511,11 +527,12 @@ Beispiele:
|
|||
/mute -current msg * hi!
|
||||
Nachricht an den #weechat Channel senden:
|
||||
/mute -buffer irc.freenode.#weechat msg #weechat hi!
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_plugin]]
|
||||
[command]*`plugin`* Erweiterungen verwalten (auflisten/installieren/deinstallieren)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/plugin list|listfull [<name>]
|
||||
load <filename> [<arguments>]
|
||||
autoload [<arguments>]
|
||||
|
@ -533,11 +550,12 @@ Beispiele:
|
|||
arguments: Argumente die der Erweiterung beim installieren übergeben werden sollen
|
||||
|
||||
Ohne Angabe eines Arguments werden alle installierten Erweiterungen angezeigt.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_proxy]]
|
||||
[command]*`proxy`* Proxys verwalten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/proxy list
|
||||
add <name> <type> <address> <port> [<username> [<password>]]
|
||||
del <name>|-all
|
||||
|
@ -566,31 +584,34 @@ Beispiele:
|
|||
/proxy add myproxy socks5 sample.host.org 3128 myuser mypass
|
||||
entferne einen Proxy:
|
||||
/proxy del myproxy
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_quit]]
|
||||
[command]*`quit`* WeeChat beenden::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quit [-yes] [<arguments>]
|
||||
|
||||
-yes: Option muss genutzt werden falls weechat.look.confirm_quit aktiviert sein sollte
|
||||
arguments: Text der beim Signal "quit" verschickt wird
|
||||
(zum Beispiel sendet die IRC Erweiterung diesen Text als Quit-Nachricht an den Server)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_reload]]
|
||||
[command]*`reload`* Konfiguration neu laden::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reload [<file> [<file>...]]
|
||||
|
||||
file: Konfigurationsdatei die erneut geladen werden soll (ohne Dateinamenserweiterung ".conf")
|
||||
|
||||
Ohne Angabe von Argumenten werden alle Konfigurationen (WeeChat und Erweiterungen) neu geladen.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_repeat]]
|
||||
[command]*`repeat`* Führt einen Befehl mehrfach aus::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/repeat [-interval <delay>] <count> <command>
|
||||
|
||||
delay: Verzögerung zwischen dem Ausführen der Befehle (in Millisekunden)
|
||||
|
@ -602,21 +623,23 @@ Alle Befehle werden in dem Buffer ausgeführt, in welchem dieser Befehl genutzt
|
|||
Beispiel:
|
||||
scrolle zwei Seiten hoch:
|
||||
/repeat 2 /window page_up
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_save]]
|
||||
[command]*`save`* Konfiguration abspeichern::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/save [<file> [<file>...]]
|
||||
|
||||
file: Konfigurationsdatei die gesichert werden soll (ohne Dateinamenserweiterung ".conf")
|
||||
|
||||
Wird keine Datei angegeben dann werden alle Konfigurationen (WeeChat und Erweiterungen) gesichert.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_secure]]
|
||||
[command]*`secure`* verwaltet zu schützende Daten (Passwörter oder private Daten werden in der Datei sec.conf verschlüsselt)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/secure passphrase <passphrase>|-delete
|
||||
decrypt <passphrase>|-discard
|
||||
set <name> <value>
|
||||
|
@ -653,11 +676,12 @@ Beispiele:
|
|||
/set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
|
||||
alias um den eigenen Nick zu ghosten:
|
||||
/alias ghost /eval /msg -server freenode nickserv ghost meinNick ${sec.data.freenode}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_set]]
|
||||
[command]*`set`* Konfigurationsparameter setzen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/set [<option> [<value>]]
|
||||
diff [<option> [<option>...]]
|
||||
|
||||
|
@ -682,11 +706,12 @@ Beispiele:
|
|||
/set diff
|
||||
zeigt geänderte Optionen, der IRC Erweiterung, an:
|
||||
/set diff irc.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_unset]]
|
||||
[command]*`unset`* Konfigurationsparameter freigeben/zurücksetzen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unset <option>
|
||||
|
||||
option: Name einer Option (darf mit Joker "*" beginnen oder enden um mehrere Optionen zurückzusetzen. Nutzen Sie diese Funktion mit äußerster Sorgfalt!)
|
||||
|
@ -698,11 +723,12 @@ Beispiele:
|
|||
/unset weechat.look.item_time_format
|
||||
Alle Farboptionen zurücksetzen:
|
||||
/unset weechat.color.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_upgrade]]
|
||||
[command]*`upgrade`* Aktualisiert WeeChat ohne die Verbindung zum Server zu trennen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/upgrade [<path_to_binary>|-quit]
|
||||
|
||||
path_to_binary: Pfad zu einer ausführbaren WeeChat Binärdatei (Standardeinstellung ist die aktuell ausführbare Datei)
|
||||
|
@ -728,29 +754,32 @@ Nutzt man die "-quit" Funktion ist die Abfolge geringfügig anders:
|
|||
Die Sitzung kann zu einem späteren Zeitpunkt wiederhergestellt werden: weechat --upgrade
|
||||
WICHTIG: Die Sitzung muss mit exakt den selben Konfigurationsdateien wiederhergestellt werden (*.conf)
|
||||
Es ist möglich die WeeChat-Sitzung auf einem anderen Rechner wiederherzustellen, sofern man den Inhalt des "~/.weechat" Verzeichnisses dorthin kopiert.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_uptime]]
|
||||
[command]*`uptime`* Zeigt die Uptime von Weechat an::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/uptime [-o | -ol]
|
||||
|
||||
-o: sendet die WeeChat Laufzeit in den aktuellen Buffer (englisch)
|
||||
-ol: sendet die WeeChat Laufzeit in den aktuellen Buffer (in der voreingestellten Landessprache)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_version]]
|
||||
[command]*`version`* Zeigt die WeeChat-Version und das Datum der Kompilierung an::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [-o | -ol]
|
||||
|
||||
-o: sendet die WeeChat Version in den aktuellen Buffer (englisch)
|
||||
-ol: sendet die WeeChat Version in den aktuellen Buffer (in der Voreingestellten Landessprache)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_wait]]
|
||||
[command]*`wait`* Terminiere einen Befehl der ausgeführt werden soll::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wait <number>[<unit>] <command>
|
||||
|
||||
number: die Zeit, die gewartet werden soll (dies muss eine natürlich Zahl sein)
|
||||
|
@ -770,11 +799,12 @@ Beispiele:
|
|||
/wait 15m /away -all Bin dann mal eben weg
|
||||
Versendet nach zwei Minuten den Text 'Hallo':
|
||||
/wait 2m Hallo
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_window]]
|
||||
[command]*`window`* Fenster verwalten::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/window list
|
||||
-1|+1|b#|up|down|left|right [-window <number>]
|
||||
<number>
|
||||
|
@ -833,5 +863,5 @@ Beispiele:
|
|||
/window scroll -d
|
||||
Fenster #2 wird vergrößert:
|
||||
/window zoom -window 2
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,19 +1,21 @@
|
|||
[[command_xfer_me]]
|
||||
[command]*`me`* sendet CTCP Aktion an entfernten Host::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <message>
|
||||
|
||||
message: zu sendende Nachricht
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_xfer_xfer]]
|
||||
[command]*`xfer`* Kontrolle der Übertragung(en)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/xfer [list|listfull]
|
||||
|
||||
list: zeigt Liste der Übertragungen
|
||||
listfull: zeigt eine ausführliche Liste der Übertragungen
|
||||
|
||||
Ohne Angabe von Argumenten wird der Buffer mit der Übertragungsliste geöffnet.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -390,17 +390,20 @@ Copying output to /tmp/crash.txt.
|
|||
(gdb) bt full
|
||||
#0 0x00007f9dfb04a465 in raise () from /lib/libc.so.6
|
||||
#1 0x00007f9dfb04b8e6 in abort () from /lib/libc.so.6
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1) at /some_path/src/core/weechat.c:351
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1)
|
||||
at /some_path/src/core/weechat.c:351
|
||||
#3 <signal handler called>
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90, remaining_calls=<value optimized out>)
|
||||
at /some_path/src/core/wee-hook.c:1364
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90,
|
||||
remaining_calls=<value optimized out>) at /some_path/src/core/wee-hook.c:1364
|
||||
hook_process = 0x254eb90
|
||||
status = <value optimized out>
|
||||
#5 0x000000000044cc7d in hook_timer_exec () at /some_path/src/core/wee-hook.c:1025
|
||||
#5 0x000000000044cc7d in hook_timer_exec ()
|
||||
at /some_path/src/core/wee-hook.c:1025
|
||||
tv_time = {tv_sec = 1272693881, tv_usec = 212665}
|
||||
ptr_hook = 0x2811f40
|
||||
next_hook = 0x0
|
||||
#6 0x000000000041b5b0 in gui_main_loop () at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
#6 0x000000000041b5b0 in gui_main_loop ()
|
||||
at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
hook_fd_keyboard = 0x173b600
|
||||
tv_timeout = {tv_sec = 0, tv_usec = 0}
|
||||
read_fds = {fds_bits = {0 <repeats 16 times>}}
|
||||
|
@ -463,32 +466,32 @@ Screen layout
|
|||
|
||||
Beispiel des WeeChat-Terminals:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │ ◀ Bar "title"
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) has joined #test │@Flashy│
|
||||
│12:52:27 -- | Nicks #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Channel #test: 4 nicks (2 ops, 0 halfop, 1 voice, 1 normal) │+weebot│
|
||||
│12:52:27 -- | Channel created on Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | hey! │ │
|
||||
│12:55:01 @joe | hello │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ Chat + Bar "nicklist"
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │ ◀ Bar "status"
|
||||
│[@Flashy(i)] hi peter!█ │ ◀ Bar "input"
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ bar "title"
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) has joined #test │@Flashy│
|
||||
│12:52:27 -- | Nicks #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Channel #test: 4 nicks (2 ops, 1 voice, 1 normal) │+weebot│
|
||||
│12:52:27 -- | Channel created on Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | hey! │ │
|
||||
│12:55:01 @joe | hello │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │
|
||||
│[@Flashy(i)] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ bars "status" and "input" bar "nicklist" ▲
|
||||
........................................
|
||||
|
||||
Der Bildschirm setzt sich aus folgenden Bereichen zusammen:
|
||||
|
@ -505,34 +508,34 @@ Der Bildschirm setzt sich aus folgenden Bereichen zusammen:
|
|||
|
||||
Die 'status'-Bar besitzt als Standardeinträge:
|
||||
|
||||
[width="100%",cols="^3,^3l,10",options="header"]
|
||||
[width="100%",cols="^3,^3,10",options="header"]
|
||||
|========================================
|
||||
| Item | Beispiel | Beschreibung
|
||||
| time | [12:55] | Uhrzeit
|
||||
| buffer_count | [6] | Anzahl der geöffneten Buffer
|
||||
| buffer_plugin | [irc/freenode] | Erweiterung des aktuellen Buffers (IRC Erweiterung setzt den IRC Servername für den Buffer)
|
||||
| buffer_number | 3 | Aktuelle Nummer des Buffers
|
||||
| buffer_name | #test | Name des aktuellen Buffers
|
||||
| buffer_modes | +n | IRC Channel-Modi
|
||||
| buffer_nicklist_count | {4} | Anzahl der Nicks in Nickliste
|
||||
| buffer_filter | * | Filteranzeige: `*` bedeutet das Zeilen gefiltert (unterdrückt) wurden. Ein leerer Eintrag zeigt an dass alle Zeilen dargestellt werden
|
||||
| lag | [Lag: 2.5] | Verzögerungsanzeige, in Sekunden (keine Anzeige falls Verzögerung gering)
|
||||
| hotlist | [Act: 4:#abc(2,5), 6] | Liste der Buffer mit Aktivität (ungelesene Nachrichten) (für das Beispiel: 2 Highlights und 5 ungelesene Nachrichten im Channel '#abc', eine ungelesene Nachricht in Buffer #6)
|
||||
| completion | abc(2) def(5) | Liste von Wörtern für Vervollständigung, die Zahl zeigt an wie viele Varianten möglich sind
|
||||
| scroll | -MORE(50)- | Scroll Indikator, zeigt an wie viele Zeilen unterhalb der zur Zeit dargestellten Zeile vorhanden sind
|
||||
| time | `[12:55]` | Uhrzeit
|
||||
| buffer_count | `[6]` | Anzahl der geöffneten Buffer
|
||||
| buffer_plugin | `[irc/freenode]` | Erweiterung des aktuellen Buffers (IRC Erweiterung setzt den IRC Servername für den Buffer)
|
||||
| buffer_number | `3` | Aktuelle Nummer des Buffers
|
||||
| buffer_name | `#test` | Name des aktuellen Buffers
|
||||
| buffer_modes | `+n` | IRC Channel-Modi
|
||||
| buffer_nicklist_count | `{4}` | Anzahl der Nicks in Nickliste
|
||||
| buffer_filter | `*` | Filteranzeige: `*` bedeutet das Zeilen gefiltert (unterdrückt) wurden. Ein leerer Eintrag zeigt an dass alle Zeilen dargestellt werden
|
||||
| lag | `[Lag: 2.5]` | Verzögerungsanzeige, in Sekunden (keine Anzeige falls Verzögerung gering)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Liste der Buffer mit Aktivität (ungelesene Nachrichten) (für das Beispiel: 2 Highlights und 5 ungelesene Nachrichten im Channel '#abc', eine ungelesene Nachricht in Buffer #6)
|
||||
| completion | `abc(2) def(5)` | Liste von Wörtern für Vervollständigung, die Zahl zeigt an wie viele Varianten möglich sind
|
||||
| scroll | `-MORE(50)-` | Scroll Indikator, zeigt an wie viele Zeilen unterhalb der zur Zeit dargestellten Zeile vorhanden sind
|
||||
|========================================
|
||||
|
||||
In der 'input' Bar lautet die Standardeinstellung:
|
||||
|
||||
[width="100%",cols="^3,^6l,8",options="header"]
|
||||
[width="100%",cols="^3,^6,8",options="header"]
|
||||
|========================================
|
||||
| Item | Beispiel | Beschreibung
|
||||
| input_paste | [Paste 7 lines ? [ctrl-Y] Ja [ctrl-N] Nein] | Nachfrage ob sieben Zeilen eingefügt werden sollen
|
||||
| Item | Beispiel | Beschreibung
|
||||
| input_paste | `[Paste 7 lines ? [ctrl-Y] Ja [ctrl-N] Nein]` | Nachfrage ob sieben Zeilen eingefügt werden sollen
|
||||
// TRANSLATION MISSING
|
||||
| input_prompt | [@Flashy(i)] | Input prompt, for irc: nick and modes (mode "+i" means invisible on freenode)
|
||||
| away | (away) | Abwesenheitsanzeige
|
||||
| input_search | [Search (~ str,msg)] | Suchindikatoren ("`~`": Groß-und Kleinschreibung ignorieren, "`==`": Groß-und Kleinschreibung berücksichtigen, "`str`": einfache Textsuche, "`regex`": suche mit regulären Ausdrücken, "`msg`": Suche in Nachrichten, "`pre`": Suche in Präfix, "`pre\|msg`": Suche in Präfix und Nachrichten)
|
||||
| input_text | hi peter! | Text der eingegeben wird
|
||||
| input_prompt | `[@Flashy(i)]` | Input prompt, for irc: nick and modes (mode "+i" means invisible on freenode)
|
||||
| away | `(away)` | Abwesenheitsanzeige
|
||||
| input_search | `[Search (~ str,msg)]` | Suchindikatoren ("`~`": Groß-und Kleinschreibung ignorieren, "`==`": Groß-und Kleinschreibung berücksichtigen, "`str`": einfache Textsuche, "`regex`": suche mit regulären Ausdrücken, "`msg`": Suche in Nachrichten, "`pre`": Suche in Präfix, "`pre\|msg`": Suche in Präfix und Nachrichten)
|
||||
| input_text | `hi peter!` | Text der eingegeben wird
|
||||
|========================================
|
||||
|
||||
[[buffers_and_windows]]
|
||||
|
@ -559,95 +562,93 @@ angezeigt.
|
|||
Beispiele für eine horizontal Fensteraufteilung (`/window splith`):
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #abc, channel about nothing! │
|
||||
│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:20 @Flashy | hi Max! │Max │
|
||||
│12:55:32 Max | how are you? │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ Fenster #2
|
||||
│ │ │ (Buffer #4)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│─────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Welcome to #test, this is a test channel │
|
||||
│12:54:15 peter | hey! │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │ ◀ Fenster #1
|
||||
│ │ │ (Buffer #3)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] hi peter!█ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ Fenster #2 (Buffer #4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #abc │
|
||||
│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:20 @Flashy | hi Max! │Max │
|
||||
│12:55:32 Max | how are you? │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│───────────────────────────────────────────────────────────────────────────│
|
||||
│Welcome to #test │
|
||||
│12:54:15 peter | hey! │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ Fenster #1 (Buffer #3)
|
||||
........................................
|
||||
|
||||
Beispiele für eine vertikale Fensteraufteilung (`/window splitv`):
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │Welcome to #abc, channel about nothing! │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │+weebot│12:55:32 Max | how are you? │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ Fenster #1 ▲ Fenster #2
|
||||
(Buffer #3) (Buffer #4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test │Welcome to #abc │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ Fenster #1 (Buffer #3) ▲ Fenster #2 (Buffer #4)
|
||||
........................................
|
||||
|
||||
Beispiele für eine vertikale und horizontale Fensteraufteilung:
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │Welcome to #def, another channel │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:42 @Flashy | hello world │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:56 alex | hi Flashy │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │ ◀ Fenster #3
|
||||
│ │ │ │ │ (Buffer #5)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [6] [irc/freenode] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │────────────────────────────────────────────│
|
||||
│ │ │Welcome to #abc, channel about nothing! │
|
||||
│ │ │12:55:12 Max | hi │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │ │12:55:32 Max | how are you? │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │ ◀ Fenster #2
|
||||
│ │ │ │ │ (Buffer #4)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │ [12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │ [@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ Fenster #1
|
||||
(Buffer #3)
|
||||
▼ Fenster #3 (Buffer #5)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test │Welcome to #def │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:42 @Flashy | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:56 alex | hi Flashy │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [irc/oftc] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │─────────────────────────────────────│
|
||||
│ │ │Welcome to #abc │
|
||||
│ │ │12:55:12 Max | hi │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ Fenster #1 (Buffer #3) ▲ Fenster #2 (Buffer #4)
|
||||
........................................
|
||||
|
||||
[[bars]]
|
||||
|
@ -746,9 +747,9 @@ dargestellt (Option 'color_delim').
|
|||
Beispiel einer Bar mit den Items, "[time],buffer_number+:+buffer_plugin+.+buffer_name":
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
........................................
|
||||
|
||||
Eine Besonderheit stellt die Möglichkeit dar, ein Item eines bestimmten Buffers
|
||||
|
@ -947,109 +948,109 @@ Standard Tastenbelegung
|
|||
Tastenbefehle für die Befehlszeile
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Taste | Beschreibung | Befehl
|
||||
| @k(←) .2+| setzt den Cursor eine Position nach links .2+| /input move_previous_char
|
||||
| @k(←) .2+| setzt den Cursor eine Position nach links .2+| `/input move_previous_char`
|
||||
| @k(C-)@k(b)
|
||||
| @k(→) .2+| setzt den Cursor eine Position nach rechts .2+| /input move_next_char
|
||||
| @k(→) .2+| setzt den Cursor eine Position nach rechts .2+| `/input move_next_char`
|
||||
| @k(C-)@k(f)
|
||||
| @k(C-)@k(←) .2+| springt in der Befehlszeile zum Anfang des vorherigen Wortes .2+| /input move_previous_word
|
||||
| @k(C-)@k(←) .2+| springt in der Befehlszeile zum Anfang des vorherigen Wortes .2+| `/input move_previous_word`
|
||||
| @k(A-)@k(b)
|
||||
| @k(C-)@k(→) .2+| springt in der Befehlszeile zum Anfang des nächsten Wortes .2+| /input move_next_word
|
||||
| @k(C-)@k(→) .2+| springt in der Befehlszeile zum Anfang des nächsten Wortes .2+| `/input move_next_word`
|
||||
| @k(A-)@k(f)
|
||||
| @k(Home) .2+| springt zum Anfang der Befehlszeile .2+| /input move_beginning_of_line
|
||||
| @k(Home) .2+| springt zum Anfang der Befehlszeile .2+| `/input move_beginning_of_line`
|
||||
| @k(C-)@k(a)
|
||||
| @k(End) .2+| springt ans Ende der Befehlszeile .2+| /input move_end_of_line
|
||||
| @k(End) .2+| springt ans Ende der Befehlszeile .2+| `/input move_end_of_line`
|
||||
| @k(C-)@k(e)
|
||||
| @k(C-)@k(c) , @k(b) | fügt Steuerzeichen für fett geschrieben Text ein | /input insert \x02
|
||||
| @k(C-)@k(c) , @k(c) | fügt Steuerzeichen für Textfarbe ein | /input insert \x03
|
||||
| @k(C-)@k(c) , @k(i) | fügt Steuerzeichen für kursiven Text ein | /input insert \x1D
|
||||
| @k(C-)@k(c) , @k(o) | fügt Steuerzeichen für Standardfarbe ein | /input insert \x0F
|
||||
| @k(C-)@k(c) , @k(r) | fügt Steuerzeichen für Hintergrundfarbe ein | /input insert \x12
|
||||
| @k(C-)@k(c) , @k(u) | fügt Steuerzeichen für unterstrichenen Text ein | /input insert \x15
|
||||
| @k(Del) .2+| entfernt in der Befehlszeile das nächste Zeichen .2+| /input delete_next_char
|
||||
| @k(C-)@k(c) , @k(b) | fügt Steuerzeichen für fett geschrieben Text ein | `/input insert \x02`
|
||||
| @k(C-)@k(c) , @k(c) | fügt Steuerzeichen für Textfarbe ein | `/input insert \x03`
|
||||
| @k(C-)@k(c) , @k(i) | fügt Steuerzeichen für kursiven Text ein | `/input insert \x1D`
|
||||
| @k(C-)@k(c) , @k(o) | fügt Steuerzeichen für Standardfarbe ein | `/input insert \x0F`
|
||||
| @k(C-)@k(c) , @k(r) | fügt Steuerzeichen für Hintergrundfarbe ein | `/input insert \x12`
|
||||
| @k(C-)@k(c) , @k(u) | fügt Steuerzeichen für unterstrichenen Text ein | `/input insert \x15`
|
||||
| @k(Del) .2+| entfernt in der Befehlszeile das nächste Zeichen .2+| `/input delete_next_char`
|
||||
| @k(C-)@k(d)
|
||||
| @k(Backsp.) .2+| entfernt in der Befehlszeile das vorherige Zeichen .2+| /input delete_previous_char
|
||||
| @k(Backsp.) .2+| entfernt in der Befehlszeile das vorherige Zeichen .2+| `/input delete_previous_char`
|
||||
| @k(C-)@k(h)
|
||||
| @k(C-)@k(k) | entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (Zeichenkette wird in Zwischenablage kopiert) | /input delete_end_of_line
|
||||
| @k(C-)@k(r) | Textsuche im Verlaufsspeicher des Buffers (siehe <<key_bindings_search_context,Tasten für Such-Kontext>>) | /input search_text
|
||||
| @k(C-)@k(t) | Zeichen austauschen | /input transpose_chars
|
||||
| @k(C-)@k(u) | entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (Zeichenkette wird in Zwischenablage kopiert) | /input delete_beginning_of_line
|
||||
| @k(C-)@k(w) | entfernt das Wort links vom Cursor (entferntes Wort wird in Zwischenablage kopiert) | /input delete_previous_word
|
||||
| @k(C-)@k(y) | fügt Zeichenkette aus Zwischenablage ein | /input clipboard_paste
|
||||
| @k(C-)@k(_) | Rückgängig machen der letzten Aktion, in der Befehlszeile | /input undo
|
||||
| @k(A-)@k(_) | Wiederherstellen der letzten Aktion, in der Befehlszeile | /input redo
|
||||
| @k(Tab) | Vervollständigung von Befehlen oder Nicks (nochmaliges @k(Tab): findet nächste Vervollständigung) | /input complete_next
|
||||
| @k(S-)@k(Tab) | ohne Vervollständigung: führt eine teilweise Vervollständigung durch. Bei unerledigter Vervollständigung : wird die vorherige Vervollständigung genutzt | /input complete_previous
|
||||
| @k(Enter) .3+| führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche) .3+| /input return
|
||||
| @k(C-)@k(k) | entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_end_of_line`
|
||||
| @k(C-)@k(r) | Textsuche im Verlaufsspeicher des Buffers (siehe <<key_bindings_search_context,Tasten für Such-Kontext>>) | `/input search_text`
|
||||
| @k(C-)@k(t) | Zeichen austauschen | `/input transpose_chars`
|
||||
| @k(C-)@k(u) | entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_beginning_of_line`
|
||||
| @k(C-)@k(w) | entfernt das Wort links vom Cursor (entferntes Wort wird in Zwischenablage kopiert) | `/input delete_previous_word`
|
||||
| @k(C-)@k(y) | fügt Zeichenkette aus Zwischenablage ein | `/input clipboard_paste`
|
||||
| @k(C-)@k(_) | Rückgängig machen der letzten Aktion, in der Befehlszeile | `/input undo`
|
||||
| @k(A-)@k(_) | Wiederherstellen der letzten Aktion, in der Befehlszeile | `/input redo`
|
||||
| @k(Tab) | Vervollständigung von Befehlen oder Nicks (nochmaliges @k(Tab): findet nächste Vervollständigung) | `/input complete_next`
|
||||
| @k(S-)@k(Tab) | ohne Vervollständigung: führt eine teilweise Vervollständigung durch. Bei unerledigter Vervollständigung : wird die vorherige Vervollständigung genutzt | `/input complete_previous`
|
||||
| @k(Enter) .3+| führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche) .3+| `/input return`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
| @k(↑) | ruft vorherigen Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: rückwärts suchen) | /input history_previous
|
||||
| @k(↓) | ruft nächsten Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: vorwärts suchen) | /input history_next
|
||||
| @k(C-)@k(↑) | ruft vorherigen Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | /input history_global_previous
|
||||
| @k(C-)@k(↓) | ruft nächsten Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | /input history_global_next
|
||||
| @k(A-)@k(d) | löscht das Wort rechts vom Cursor (Zeichenkette wird in Zwischenablage kopiert) | /input delete_next_word
|
||||
| @k(A-)@k(k) | zeigt den Tastencode, einschließlich des eingebundenen Befehls, einer Tastenkombination an und fügt diesen in die Befehlszeile ein | /input grab_key_command
|
||||
| @k(A-)@k(r) | komplette Eingabezeile löschen| /input delete_line
|
||||
| @k(A-)@k(s) | schaltet die Aspell Funktion an/aus | /mute aspell toggle
|
||||
| @k(↑) | ruft vorherigen Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: rückwärts suchen) | `/input history_previous`
|
||||
| @k(↓) | ruft nächsten Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: vorwärts suchen) | `/input history_next`
|
||||
| @k(C-)@k(↑) | ruft vorherigen Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_previous`
|
||||
| @k(C-)@k(↓) | ruft nächsten Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_next`
|
||||
| @k(A-)@k(d) | löscht das Wort rechts vom Cursor (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_next_word`
|
||||
| @k(A-)@k(k) | zeigt den Tastencode, einschließlich des eingebundenen Befehls, einer Tastenkombination an und fügt diesen in die Befehlszeile ein | `/input grab_key_command`
|
||||
| @k(A-)@k(r) | komplette Eingabezeile löschen| `/input delete_line`
|
||||
| @k(A-)@k(s) | schaltet die Aspell Funktion an/aus | `/mute aspell toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_buffers_windows]]
|
||||
Tastenbefehle für Buffer / Fenster
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Taste | Beschreibung | Befehl
|
||||
| @k(C-)@k(l) | Fenster wird neu gezeichnet | /window refresh
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | setzt für alle Buffer die Markierung für ungelesene Nachrichten | /input set_unread
|
||||
| @k(C-)@k(x) | sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch | /input switch_active_buffer
|
||||
| @k(A-)@k(x) | Zoom eines zusammengefügten Buffers (@k(A-)@k(x) ein zweites mal: alle zusammengefügten Buffer werden angezeigt) | /input zoom_merged_buffer
|
||||
| @k(PgUp) | eine Seite im Verlaufsspeicher des Buffers nach oben blättern | /window page_up
|
||||
| @k(PgDn) | eine Seite im Verlaufsspeicher des Buffer nach unten blättern | /window page_down
|
||||
| @k(A-)@k(PgUp) | einige Zeilen im Verlaufsspeicher des Buffer nach oben blättern | /window scroll_up
|
||||
| @k(A-)@k(PgDn) | einige Zeilen im Verlaufsspeicher des Buffer nach unten blättern | /window scroll_down
|
||||
| @k(A-)@k(Home) | springt zur ersten Zeile des Verlaufsspeichers des aktuellen Buffers| /window scroll_top
|
||||
| @k(A-)@k(End) | springt zur letzten Zeile des Verlaufsspeichers des aktuellen Buffers | /window scroll_bottom
|
||||
| @k(A-)@k(←) .4+| zum vorherigen Buffer springen .4+| /buffer -1
|
||||
| @k(C-)@k(l) | Fenster wird neu gezeichnet | `/window refresh`
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | setzt für alle Buffer die Markierung für ungelesene Nachrichten | `/input set_unread`
|
||||
| @k(C-)@k(x) | sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch | `/input switch_active_buffer`
|
||||
| @k(A-)@k(x) | Zoom eines zusammengefügten Buffers (@k(A-)@k(x) ein zweites mal: alle zusammengefügten Buffer werden angezeigt) | `/input zoom_merged_buffer`
|
||||
| @k(PgUp) | eine Seite im Verlaufsspeicher des Buffers nach oben blättern | `/window page_up`
|
||||
| @k(PgDn) | eine Seite im Verlaufsspeicher des Buffer nach unten blättern | `/window page_down`
|
||||
| @k(A-)@k(PgUp) | einige Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up`
|
||||
| @k(A-)@k(PgDn) | einige Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down`
|
||||
| @k(A-)@k(Home) | springt zur ersten Zeile des Verlaufsspeichers des aktuellen Buffers| `/window scroll_top`
|
||||
| @k(A-)@k(End) | springt zur letzten Zeile des Verlaufsspeichers des aktuellen Buffers | `/window scroll_bottom`
|
||||
| @k(A-)@k(←) .4+| zum vorherigen Buffer springen .4+| `/buffer -1`
|
||||
| @k(A-)@k(↑)
|
||||
| @k(C-)@k(p)
|
||||
| @k(F5)
|
||||
| @k(A-)@k(→) .4+| zum nächsten Buffer springen .4+| /buffer +1
|
||||
| @k(A-)@k(→) .4+| zum nächsten Buffer springen .4+| `/buffer +1`
|
||||
| @k(A-)@k(↓)
|
||||
| @k(C-)@k(n)
|
||||
| @k(F6)
|
||||
| @k(F7) | zum vorherigen Fenster wechseln | /window -1
|
||||
| @k(F8) | zum nächsten Fenster wechseln | /window +1
|
||||
| @k(F9) | Titel des Buffers nach links verschieben | /bar scroll title * -30%
|
||||
| @k(F10) | Titel des Buffers nach rechts verschieben | /bar scroll title * +30%
|
||||
| @k(F11) | Nickliste um eine Seite nach oben blättern | /bar scroll nicklist * -100%
|
||||
| @k(F12) | Nickliste um eine Seite nach unten blättern | /bar scroll nicklist * +100%
|
||||
| @k(A-)@k(F11) | springt zum Anfang der Nickliste | /bar scroll nicklist * b
|
||||
| @k(A-)@k(F12) | springt zum Ende der Nickliste | /bar scroll nicklist * e
|
||||
| @k(A-)@k(a) | wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, ...) | /input jump_smart
|
||||
| @k(A-)@k(h) | löscht Hotliste (Aktivitätsanzeige für die Buffer) | /input hotlist_clear
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | wechselt zum letzten Buffer | /input jump_last_buffer
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | wechselt zum IRC RAW Buffer | /server raw
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | wechselt zum IRC Server Buffer | /server jump
|
||||
| @k(A-)@k(0...9) | wechselt zum Buffer mit der Nummer (0 = 10) | /buffer *N
|
||||
| @k(A-)@k(j) , @k(01...99) | wechselt zum Buffer mit der angegeben Nummer | /buffer NN
|
||||
| @k(A-)@k(m) | schaltet Mausfunktion ein/aus | /mouse toggle
|
||||
| @k(A-)@k(n) | springt zur nächsten Highlight Nachricht | /window scroll_next_highlight
|
||||
| @k(A-)@k(p) | springt zur vorherigen Highlight Nachricht | /window scroll_previous_highlight
|
||||
| @k(A-)@k(u) | springt zur ersten ungelesenen Zeile im Buffer | /window scroll_unread
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | wechselt zum oberen Fenster | /window up
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | wechselt zum unteren Fenster | /window down
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | wechselt zum linken Fenster | /window left
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | wechselt zum rechten Fenster | /window right
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | passt die Größe aller Fenster an | /window balance
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | Wechselt Buffer von zwei Fenstern | /window swap
|
||||
| @k(A-)@k(z) | Zoom für aktuelles Fenster (nochmals @k(A-)@k(z): stellt die vorherigen Einstellungen wieder her) | /window zoom
|
||||
| @k(A-)@k(<) | springt zum letzten besuchten Buffer | /input jump_previously_visited_buffer
|
||||
| @k(A-)@k(>) | springt zum nächsten besuchten Buffer | /input jump_next_visited_buffer
|
||||
| @k(A-)@k(/) | wechselt zum jeweils zuletzt angezeigten Buffern | /input jump_last_buffer_displayed
|
||||
| @k(A-)@k(=) | schaltet Filterfunktion an/aus | /filter toggle
|
||||
| @k(F7) | zum vorherigen Fenster wechseln | `/window -1`
|
||||
| @k(F8) | zum nächsten Fenster wechseln | `/window +1`
|
||||
| @k(F9) | Titel des Buffers nach links verschieben | `/bar scroll title * -30%`
|
||||
| @k(F10) | Titel des Buffers nach rechts verschieben | `/bar scroll title * +30%`
|
||||
| @k(F11) | Nickliste um eine Seite nach oben blättern | `/bar scroll nicklist * -100%`
|
||||
| @k(F12) | Nickliste um eine Seite nach unten blättern | `/bar scroll nicklist * +100%`
|
||||
| @k(A-)@k(F11) | springt zum Anfang der Nickliste | `/bar scroll nicklist * b`
|
||||
| @k(A-)@k(F12) | springt zum Ende der Nickliste | `/bar scroll nicklist * e`
|
||||
| @k(A-)@k(a) | wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, ...) | `/input jump_smart`
|
||||
| @k(A-)@k(h) | löscht Hotliste (Aktivitätsanzeige für die Buffer) | `/input hotlist_clear`
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | wechselt zum letzten Buffer | `/input jump_last_buffer`
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | wechselt zum IRC RAW Buffer | `/server raw`
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | wechselt zum IRC Server Buffer | `/server jump`
|
||||
| @k(A-)@k(0...9) | wechselt zum Buffer mit der Nummer (0 = 10) | `/buffer *N`
|
||||
| @k(A-)@k(j) , @k(01...99) | wechselt zum Buffer mit der angegeben Nummer | `/buffer NN`
|
||||
| @k(A-)@k(m) | schaltet Mausfunktion ein/aus | `/mouse toggle`
|
||||
| @k(A-)@k(n) | springt zur nächsten Highlight Nachricht | `/window scroll_next_highlight`
|
||||
| @k(A-)@k(p) | springt zur vorherigen Highlight Nachricht | `/window scroll_previous_highlight`
|
||||
| @k(A-)@k(u) | springt zur ersten ungelesenen Zeile im Buffer | `/window scroll_unread`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | wechselt zum oberen Fenster | `/window up`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | wechselt zum unteren Fenster | `/window down`
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | wechselt zum linken Fenster | `/window left`
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | wechselt zum rechten Fenster | `/window right`
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | passt die Größe aller Fenster an | `/window balance`
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | Wechselt Buffer von zwei Fenstern | `/window swap`
|
||||
| @k(A-)@k(z) | Zoom für aktuelles Fenster (nochmals @k(A-)@k(z): stellt die vorherigen Einstellungen wieder her) | `/window zoom`
|
||||
| @k(A-)@k(<) | springt zum letzten besuchten Buffer | `/input jump_previously_visited_buffer`
|
||||
| @k(A-)@k(>) | springt zum nächsten besuchten Buffer | `/input jump_next_visited_buffer`
|
||||
| @k(A-)@k(/) | wechselt zum jeweils zuletzt angezeigten Buffern | `/input jump_last_buffer_displayed`
|
||||
| @k(A-)@k(=) | schaltet Filterfunktion an/aus | `/filter toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_search_context]]
|
||||
|
@ -1059,15 +1060,15 @@ Tasten für "Suchen"-Kontext
|
|||
Diese Tasten werden im Kontext "search" verwendet (wenn @k(C-)@k(r) genutzt wird um
|
||||
in einem Buffer nach einem Text zu suchen).
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Taste | Beschreibung | Befehl
|
||||
| @k(C-)@k(r) | Wechsel des Suchmodus: einfache Textsuche (Standard), reguläre Ausdrücke | /input search_switch_regex
|
||||
| @k(A-)@k(c) | auf Groß-/Kleinschreibung umschalten | /input search_switch_case
|
||||
| @k(Tab) | wechselt Suche in: Nachricht (Standard), im Präfix, Präfix + Nachricht | /input search_switch_where
|
||||
| @k(↑) | sucht vorheriger Zeile | /input search_previous
|
||||
| @k(↓) | sucht nächste Zeile | /input search_next
|
||||
| @k(Enter) .3+| Suche abbrechen .3+| /input search_stop
|
||||
| @k(C-)@k(r) | Wechsel des Suchmodus: einfache Textsuche (Standard), reguläre Ausdrücke | `/input search_switch_regex`
|
||||
| @k(A-)@k(c) | auf Groß-/Kleinschreibung umschalten | `/input search_switch_case`
|
||||
| @k(Tab) | wechselt Suche in: Nachricht (Standard), im Präfix, Präfix + Nachricht | `/input search_switch_where`
|
||||
| @k(↑) | sucht vorheriger Zeile | `/input search_previous`
|
||||
| @k(↓) | sucht nächste Zeile | `/input search_next`
|
||||
| @k(Enter) .3+| Suche abbrechen .3+| `/input search_stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1078,26 +1079,26 @@ Tasten für "Cursor"-Kontext
|
|||
|
||||
Diese Tasten werden im Kontext "cursor" verwendet (Cursor kann frei auf dem Bildschirm bewegt werden)
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| Taste | Bereich | Beschreibung | Befehl
|
||||
| @k(↑) | - | bewegt Cursor eine Zeile nach oben | /cursor move up
|
||||
| @k(↓) | - | bewegt Cursor eine Zeile nach unten | /cursor move down
|
||||
| @k(←) | - | bewegt Cursor eine Spalte nach links | /cursor move left
|
||||
| @k(→) | - | bewegt Cursor eine Spalte nach rechts | /cursor move right
|
||||
| @k(A-)@k(↑) | - | bewegt Cursor einen Bereich nach oben | /cursor move area_up
|
||||
| @k(A-)@k(↓) | - | bewegt Cursor einen Bereich nach unten | /cursor move area_down
|
||||
| @k(A-)@k(←) | - | bewegt Cursor einen Bereich nach links | /cursor move area_left
|
||||
| @k(A-)@k(→) | - | bewegt Cursor einen Bereich nach rechts | /cursor move area_right
|
||||
| @k(m) | Chat | quotet Nachricht | hsignal:chat_quote_message;/cursor stop
|
||||
| @k(q) | Chat | quotet prefix + Nachricht | hsignal:chat_quote_prefix_message;/cursor stop
|
||||
| @k(Q) | Chat | quotet Uhrzeit + prefix + Nachricht | hsignal:chat_quote_time_prefix_message;/cursor stop
|
||||
| @k(b) | Nickliste | verbannt nick (Ban) | /window ${_window_number};/ban ${nick}
|
||||
| @k(k) | Nickliste | kickt nick | /window ${_window_number};/kick ${nick}
|
||||
| @k(K) | Nickliste | kickt und verbannt nick | /window ${_window_number};/kickban ${nick}
|
||||
| @k(q) | Nickliste | öffnet privaten Chat mit Nick | /window ${_window_number};/query ${nick};/cursor stop
|
||||
| @k(w) | Nickliste | führt einen whois für Nick aus | /window ${_window_number};/whois ${nick}
|
||||
| @k(Enter) .3+| - .3+| beendet den Cursor-Modus .3+| /cursor stop
|
||||
| @k(↑) | - | bewegt Cursor eine Zeile nach oben | `/cursor move up`
|
||||
| @k(↓) | - | bewegt Cursor eine Zeile nach unten | `/cursor move down`
|
||||
| @k(←) | - | bewegt Cursor eine Spalte nach links | `/cursor move left`
|
||||
| @k(→) | - | bewegt Cursor eine Spalte nach rechts | `/cursor move right`
|
||||
| @k(A-)@k(↑) | - | bewegt Cursor einen Bereich nach oben | `/cursor move area_up`
|
||||
| @k(A-)@k(↓) | - | bewegt Cursor einen Bereich nach unten | `/cursor move area_down`
|
||||
| @k(A-)@k(←) | - | bewegt Cursor einen Bereich nach links | `/cursor move area_left`
|
||||
| @k(A-)@k(→) | - | bewegt Cursor einen Bereich nach rechts | `/cursor move area_right`
|
||||
| @k(m) | Chat | quotet Nachricht | `hsignal:chat_quote_message;/cursor stop`
|
||||
| @k(q) | Chat | quotet prefix + Nachricht | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| @k(Q) | Chat | quotet Uhrzeit + prefix + Nachricht | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| @k(b) | Nickliste | verbannt nick (Ban) | `/window ${_window_number};/ban ${nick}`
|
||||
| @k(k) | Nickliste | kickt nick | `/window ${_window_number};/kick ${nick}`
|
||||
| @k(K) | Nickliste | kickt und verbannt nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| @k(q) | Nickliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| @k(w) | Nickliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}`
|
||||
| @k(Enter) .3+| - .3+| beendet den Cursor-Modus .3+| `/cursor stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1108,35 +1109,35 @@ Tasten für "mouse"-Kontext
|
|||
|
||||
Diese Tasten werden im Kontext "mouse" verwendet, wenn eine Mausfunktion genutzt worden ist.
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| Maustaste ^(1)^ | Mausgeste | Bereich | Beschreibung | Befehl
|
||||
| ◾◽◽ | - | Chat | wechselt zum Fenster | /window ${_window_number}
|
||||
| ◾◽◽ | links | Chat | zum vorherigen Buffer springen | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | rechts | Chat | zum nächsten Buffer springen | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | links(lang) | Chat | wechselt zum ersten Buffer | /window ${_window_number};/buffer 1
|
||||
| ◾◽◽ | rechts(lang) | Chat | wechselt zum letzten Buffer | /window ${_window_number};/input jump_last_buffer
|
||||
| ◾◽◽ | - | chat (script buffer) | wählt einen Eintrag im Script-Buffer aus | /script go ${_chat_line_y}
|
||||
| ◽◽◾ | - | chat (script buffer) | installiert/entfernt ein Skript | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
|
||||
| ⇑ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach oben blättern | /window scroll_up -window ${_window_number}
|
||||
| ⇓ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach unten blättern | /window scroll_down -window ${_window_number}
|
||||
| ⇑ | - | chat (script buffer) | fünf Zeilen nach oben blättern, im Script-Buffer | /script up 5
|
||||
| ⇓ | - | chat (script buffer) | fünf Zeilen nach unten blättern, im Script-Buffer | /script down 5
|
||||
| @k(C-)⇑ | - | chat | horizontal, nach links scrollen | /window scroll_horiz -window ${_window_number} -10%
|
||||
| @k(C-)⇓ | - | chat | horizontal, nach rechts scrollen | /window scroll_horiz -window ${_window_number} +10%
|
||||
| ◾◽◽ | hoch | Nickliste | Nickliste um eine Seite nach oben blättern | /bar scroll nicklist ${_window_number} -100%
|
||||
| ◾◽◽ | runter | Nickliste | Nickliste um eine Seite nach unten blättern | /bar scroll nicklist ${_window_number} +100%
|
||||
| ◾◽◽ | hoch(lang) | Nickliste | springt zum Anfang der Nickliste | /bar scroll nicklist ${_window_number} b
|
||||
| ◾◽◽ | runter(lang) | Nickliste | springt zum Ende der Nickliste | /bar scroll nicklist ${_window_number} e
|
||||
| ◾◽◽ | - | Nickliste | öffnet privaten Chat mit Nick | /window ${_window_number};/query ${nick}
|
||||
| ◽◽◾ | - | Nickliste | führt einen whois für Nick aus | /window ${_window_number};/whois ${nick}
|
||||
| ◾◽◽ | links | Nickliste | kickt Nick | /window ${_window_number};/kick ${nick}
|
||||
| ◾◽◽ | links(lang) | Nickliste | kickt und verbannt Nick | /window ${_window_number};/kickban ${nick}
|
||||
| ◽◽◾ | links | Nickliste | verbannt Nick | /window ${_window_number};/ban ${nick}
|
||||
| ◽◽◾ | - | Input | fängt ein Mausereignis und fügt dieses in die Befehlszeile ein | /input grab_mouse_area
|
||||
| ⇑ | - | jede Bar | blättert Bar um 20% nach oben | /bar scroll ${_bar_name} ${_window_number} -20%
|
||||
| ⇓ | - | jede Bar | blättert Bar um 20% nach unten | /bar scroll ${_bar_name} ${_window_number} +20%
|
||||
| ◽◾◽ | - | überall | aktiviert den Cursor-Modus an dieser Position | /cursor go ${_x},${_y}
|
||||
| ◾◽◽ | - | Chat | wechselt zum Fenster | `/window ${_window_number}`
|
||||
| ◾◽◽ | links | Chat | zum vorherigen Buffer springen | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | rechts | Chat | zum nächsten Buffer springen | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | links(lang) | Chat | wechselt zum ersten Buffer | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | rechts(lang) | Chat | wechselt zum letzten Buffer | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (script buffer) | wählt einen Eintrag im Script-Buffer aus | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (script buffer) | installiert/entfernt ein Skript | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (script buffer) | fünf Zeilen nach oben blättern, im Script-Buffer | `/script up 5`
|
||||
| ⇓ | - | chat (script buffer) | fünf Zeilen nach unten blättern, im Script-Buffer | `/script down 5`
|
||||
| @k(C-)⇑ | - | chat | horizontal, nach links scrollen | `/window scroll_horiz -window ${_window_number} -10%`
|
||||
| @k(C-)⇓ | - | chat | horizontal, nach rechts scrollen | `/window scroll_horiz -window ${_window_number} +10%`
|
||||
| ◾◽◽ | hoch | Nickliste | Nickliste um eine Seite nach oben blättern | `/bar scroll nicklist ${_window_number} -100%`
|
||||
| ◾◽◽ | runter | Nickliste | Nickliste um eine Seite nach unten blättern | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | hoch(lang) | Nickliste | springt zum Anfang der Nickliste | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | runter(lang) | Nickliste | springt zum Ende der Nickliste | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | Nickliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | Nickliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | links | Nickliste | kickt Nick | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | links(lang) | Nickliste | kickt und verbannt Nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | links | Nickliste | verbannt Nick | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | Input | fängt ein Mausereignis und fügt dieses in die Befehlszeile ein | `/input grab_mouse_area`
|
||||
| ⇑ | - | jede Bar | blättert Bar um 20% nach oben | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | jede Bar | blättert Bar um 20% nach unten | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | überall | aktiviert den Cursor-Modus an dieser Position | `/cursor go ${_x},${_y}`
|
||||
|========================================
|
||||
|
||||
[NOTE]
|
||||
|
@ -2203,20 +2204,20 @@ dann müssen Sie lediglich die Option löschen:
|
|||
Folgende Platzhalter können in den CTCP-Antworten genutzt werden. Diese werden dann
|
||||
mit dem entsprechenden Wert ersetzt:
|
||||
|
||||
[width="100%",cols="^2l,4,8l",options="header"]
|
||||
[width="100%",cols="^2l,4,8",options="header"]
|
||||
|========================================
|
||||
| Platzhalter | Beschreibung | Wert/Beispiel
|
||||
| $clientinfo | Liste der CTCP Antworten | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| $version | WeeChat Version | 0.4.0-dev
|
||||
| $versiongit | WeeChat Version + Git version ^(1)^ | 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| $git | Git Version ^(1)^ | v0.3.9-104-g7eb5cc4
|
||||
| $compilation | Datum der Kompilierung | Dec 16 2012
|
||||
| $osinfo | Info über das genutzte OS | Linux 2.6.32-5-amd64 / x86_64
|
||||
| $site | WeeChat Seite | http://www.weechat.org/
|
||||
| $download | WeeChat, Download Seite | http://www.weechat.org/download
|
||||
| $time | Aktuelle Uhrzeit/Datum | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| $username | Username beim IRC Server | Name
|
||||
| $realname | Realname beim IRC Server | John Doe
|
||||
| $clientinfo | Liste der CTCP Antworten | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| $version | WeeChat Version | `0.4.0-dev`
|
||||
| $versiongit | WeeChat Version + Git version ^(1)^ | `0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| $git | Git Version ^(1)^ | `v0.3.9-104-g7eb5cc4`
|
||||
| $compilation | Datum der Kompilierung | `Dec 16 2012`
|
||||
| $osinfo | Info über das genutzte OS | `Linux 2.6.32-5-amd64 / x86_64`
|
||||
| $site | WeeChat Seite | `http://www.weechat.org/`
|
||||
| $download | WeeChat, Download Seite | `http://www.weechat.org/download`
|
||||
| $time | Aktuelle Uhrzeit/Datum | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| $username | Username beim IRC Server | `Name`
|
||||
| $realname | Realname beim IRC Server | `John Doe`
|
||||
|========================================
|
||||
|
||||
[NOTE]
|
||||
|
@ -2226,15 +2227,15 @@ und das Git überhaupt installiert ist.
|
|||
|
||||
Falls CTCP Optionen nicht festgelegt sind, lauten die CTCP Antworten:
|
||||
|
||||
[width="100%",cols="^2,4l,8l",options="header"]
|
||||
[width="100%",cols="^2,4,8",options="header"]
|
||||
|========================================
|
||||
| CTCP | Antwortformat | Beispiel
|
||||
| CLIENTINFO | $clientinfo | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| FINGER | WeeChat $versiongit | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| SOURCE | $download | http://www.weechat.org/download
|
||||
| TIME | $time | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| USERINFO | $username ($realname) | Name (John Doe)
|
||||
| VERSION | WeeChat $versiongit ($compilation) | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)
|
||||
| CTCP | Antwortformat | Beispiel
|
||||
| CLIENTINFO | `$clientinfo` | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| FINGER | `WeeChat $versiongit` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| SOURCE | `$download` | `http://www.weechat.org/download`
|
||||
| TIME | `$time` | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| USERINFO | `$username ($realname)` | `Name (John Doe)`
|
||||
| VERSION | `WeeChat $versiongit ($compilation)` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)`
|
||||
|========================================
|
||||
|
||||
[[irc_target_buffer]]
|
||||
|
|
|
@ -28,8 +28,8 @@
|
|||
# /set plugins.var.python.docgen.path "~/src/weechat/doc"
|
||||
# 3. run docgen command:
|
||||
# /docgen
|
||||
# (it is recommended to load only this script when building doc)
|
||||
# Files should be in ~/src/weechat/doc/xx/autogen/ (where xx is language)
|
||||
# Note: it is recommended to load only this script when building doc.
|
||||
# Files should be in ~/src/weechat/doc/xx/autogen/ (where xx is language).
|
||||
#
|
||||
|
||||
SCRIPT_NAME = 'docgen'
|
||||
|
@ -224,33 +224,20 @@ def get_hdata():
|
|||
'update': weechat.hdata_update(ptr_hdata, '', { '__update_allowed': key })})
|
||||
hdata2 = sorted(hdata2, key=itemgetter('offset'))
|
||||
for item in hdata2:
|
||||
if variables:
|
||||
variables += ' +\n'
|
||||
variables += ' %s' % item['textlong']
|
||||
variables += '*** %s\n' % item['textlong']
|
||||
if item['update']:
|
||||
if variables_update:
|
||||
variables_update += ' +\n'
|
||||
variables_update += ' %s' % item['text']
|
||||
variables_update += '*** %s\n' % item['text']
|
||||
if weechat.hdata_update(ptr_hdata, '', { '__create_allowed' : '' }):
|
||||
if variables_update:
|
||||
variables_update += ' +\n'
|
||||
variables_update += ' `__create`'
|
||||
variables_update += '*** \'__create\'\n'
|
||||
if weechat.hdata_update(ptr_hdata, '', { '__delete_allowed' : '' }):
|
||||
if variables_update:
|
||||
variables_update += ' +\n'
|
||||
variables_update += ' `__delete`'
|
||||
hdata[plugin][hdata_name]['vars'] = '\n%s' % variables
|
||||
hdata[plugin][hdata_name]['vars_update'] = '\n%s' % variables_update
|
||||
variables_update += '*** \'__delete\'\n'
|
||||
hdata[plugin][hdata_name]['vars'] = variables
|
||||
hdata[plugin][hdata_name]['vars_update'] = variables_update
|
||||
|
||||
string = weechat.hdata_get_string(ptr_hdata, 'list_keys')
|
||||
if string:
|
||||
for item in sorted(string.split(',')):
|
||||
if lists:
|
||||
lists += ' +\n'
|
||||
lists += ' \'%s\'' % item
|
||||
lists = '\n%s' % lists
|
||||
else:
|
||||
lists = '\n -'
|
||||
lists += '*** \'%s\'\n' % item
|
||||
hdata[plugin][hdata_name]['lists'] = lists
|
||||
weechat.infolist_free(infolist)
|
||||
return hdata
|
||||
|
@ -356,8 +343,8 @@ def docgen_cmd_cb(data, buffer, args):
|
|||
description = translate(commands[plugin][command]['description'])
|
||||
args_description = translate(commands[plugin][command]['args_description'])
|
||||
f.write('[[command_%s_%s]]\n' % (plugin, command))
|
||||
f.write('[command]*`%s`* %s::\n' % (command, description))
|
||||
f.write('........................................\n')
|
||||
f.write('[command]*`%s`* %s::\n\n' % (command, description))
|
||||
f.write('----------------------------------------\n')
|
||||
prefix = '/%s ' % command
|
||||
if args_formats != ['']:
|
||||
for fmt in args_formats:
|
||||
|
@ -367,7 +354,7 @@ def docgen_cmd_cb(data, buffer, args):
|
|||
f.write('\n')
|
||||
for line in args_description.split('\n'):
|
||||
f.write('%s\n' % line)
|
||||
f.write('........................................\n\n')
|
||||
f.write('----------------------------------------\n\n')
|
||||
f.close()
|
||||
update_file(filename, tmpfilename, num_files, num_files_updated, 'commands')
|
||||
|
||||
|
@ -493,24 +480,20 @@ def docgen_cmd_cb(data, buffer, args):
|
|||
filename = '%s/plugin_api/hdata.txt' % directory
|
||||
tmpfilename = '%s.tmp' % filename
|
||||
f = open(tmpfilename, 'w')
|
||||
f.write('[width="100%",cols="^1,^2,4,8,4,4",options="header"]\n')
|
||||
f.write('|========================================\n')
|
||||
f.write('| %s | %s | %s | %s | %s | %s\n\n' % (_('Plugin'), _('Name'), _('Description'),
|
||||
_('Variables'), _('Update allowed'),
|
||||
_('Lists')))
|
||||
for plugin in sorted(hdata):
|
||||
for hdata_name in sorted(hdata[plugin]):
|
||||
description = translate(hdata[plugin][hdata_name]['description'])
|
||||
variables = hdata[plugin][hdata_name]['vars']
|
||||
variables_update = hdata[plugin][hdata_name]['vars_update']
|
||||
lists = hdata[plugin][hdata_name]['lists']
|
||||
f.write('| %s | %s | %s |%s |%s |%s\n\n' % (escape(plugin),
|
||||
escape(hdata_name),
|
||||
escape(description),
|
||||
escape(variables),
|
||||
escape(variables_update),
|
||||
escape(lists)))
|
||||
f.write('|========================================\n')
|
||||
f.write('* \'%s\': %s\n' % (escape(hdata_name),
|
||||
escape(description)))
|
||||
f.write('** %s: %s\n' % (_('plugin'), escape(plugin)))
|
||||
f.write('** %s:\n%s' % (_('variables'), escape(variables)))
|
||||
if variables_update:
|
||||
f.write('** %s:\n%s' % (_('update allowed'), escape(variables_update)))
|
||||
if lists:
|
||||
f.write('** %s:\n%s' % (_('lists'), escape(lists)))
|
||||
f.close()
|
||||
update_file(filename, tmpfilename, num_files, num_files_updated, 'hdata')
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,6 +1,7 @@
|
|||
[[command_alias_alias]]
|
||||
[command]*`alias`* create an alias for a command::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/alias [-completion <completion>] <alias> [<command> [;<command>...]]
|
||||
|
||||
completion: completion for alias (optional, by default completion is done with target command)
|
||||
|
@ -29,5 +30,5 @@ Examples:
|
|||
/alias hello /allchan -exclude=#weechat msg * hello
|
||||
alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
|
||||
/alias -completion %%sajoin forcejoin /quote forcejoin
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_aspell_aspell]]
|
||||
[command]*`aspell`* aspell plugin configuration::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/aspell enable|disable|toggle
|
||||
listdict
|
||||
setdict <dict>[,<dict>...]
|
||||
|
@ -22,5 +23,5 @@ To enable aspell on all buffers, use option "default_dict", then enable aspell,
|
|||
/aspell enable
|
||||
|
||||
Default key to toggle aspell is alt-s.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_charset_charset]]
|
||||
[command]*`charset`* change charset for current buffer::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/charset decode|encode <charset>
|
||||
reset
|
||||
|
||||
|
@ -8,5 +9,5 @@
|
|||
encode: change encoding charset
|
||||
charset: new charset for current buffer
|
||||
reset: reset charsets for current buffer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_guile_guile]]
|
||||
[command]*`guile`* list/load/unload scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/guile list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: script (file) to load
|
|||
-q: quiet mode: do not display messages
|
||||
|
||||
Without argument, this command lists all loaded scripts.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
[[command_irc_admin]]
|
||||
[command]*`admin`* find information about the administrator of the server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/admin [<target>]
|
||||
|
||||
target: server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allchan]]
|
||||
[command]*`allchan`* execute a command on all channels of all connected servers::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]
|
||||
|
||||
-current: execute command for channels of current server only
|
||||
|
@ -23,11 +25,12 @@ Examples:
|
|||
/allchan -exclude=#weechat msg * hello
|
||||
say 'hello' everywhere but not on #weechat and channels beginning with #linux:
|
||||
/allchan -exclude=#weechat,#linux* msg * hello
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allserv]]
|
||||
[command]*`allserv`* execute a command on all connected servers::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
|
||||
|
||||
-exclude: exclude some servers ('*' is allowed at beginning or end of server name, to exclude many servers)
|
||||
|
@ -41,22 +44,24 @@ Examples:
|
|||
/allserv away I'm away
|
||||
do a whois on my nick on all servers:
|
||||
/allserv whois $nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ban]]
|
||||
[command]*`ban`* ban nicks or hosts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ban [<channel>] [<nick> [<nick>...]]
|
||||
|
||||
channel: channel for ban
|
||||
nick: user or host to ban
|
||||
|
||||
Without argument, this command display ban list for current channel.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_connect]]
|
||||
[command]*`connect`* connect to IRC server(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/connect <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
|
||||
-all|-auto|-open [-nojoin] [-switch]
|
||||
|
||||
|
@ -80,30 +85,33 @@ Examples:
|
|||
/connect my.server.org/6697 -ssl -password=test
|
||||
/connect irc://nick@irc.oftc.net/#channel
|
||||
/connect -switch
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ctcp]]
|
||||
[command]*`ctcp`* send a CTCP message (Client-To-Client Protocol)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ctcp <target> <type> [<arguments>]
|
||||
|
||||
target: nick or channel to send CTCP to
|
||||
type: CTCP type (examples: "version", "ping", ..)
|
||||
arguments: arguments for CTCP
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_cycle]]
|
||||
[command]*`cycle`* leave and rejoin a channel::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cycle [<channel>[,<channel>...]] [<message>]
|
||||
|
||||
channel: channel name for cycle
|
||||
message: part message (displayed to other users)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dcc]]
|
||||
[command]*`dcc`* start a DCC (file transfer or direct chat)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dcc chat <nick>
|
||||
send <nick> <file>
|
||||
|
||||
|
@ -115,69 +123,76 @@ Examples:
|
|||
/dcc chat toto
|
||||
send file "/home/foo/bar.txt" to nick "toto":
|
||||
/dcc send toto /home/foo/bar.txt
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dehalfop]]
|
||||
[command]*`dehalfop`* remove channel half-operator status from nick(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dehalfop <nick> [<nick>...]
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: remove channel half-operator status from everybody on channel except yourself
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_deop]]
|
||||
[command]*`deop`* remove channel operator status from nick(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/deop <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: remove channel operator status from everybody on channel except yourself
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_devoice]]
|
||||
[command]*`devoice`* remove voice from nick(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/devoice <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: remove voice from everybody on channel
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_die]]
|
||||
[command]*`die`* shutdown the server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/die [<target>]
|
||||
|
||||
target: server name
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_disconnect]]
|
||||
[command]*`disconnect`* disconnect from one or all IRC servers::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/disconnect [<server>|-all|-pending [<reason>]]
|
||||
|
||||
server: server name to disconnect
|
||||
-all: disconnect from all servers
|
||||
-pending: cancel auto-reconnection on servers currently reconnecting
|
||||
reason: reason for quit
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_halfop]]
|
||||
[command]*`halfop`* give channel half-operator status to nick(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/halfop <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: give channel half-operator status to everybody on channel
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ignore]]
|
||||
[command]*`ignore`* ignore nicks/hosts from servers or channels::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ignore list
|
||||
add [re:]<nick> [<server> [<channel>]]
|
||||
del <number>|-all
|
||||
|
@ -200,36 +215,40 @@ Examples:
|
|||
/ignore add toto@domain.com freenode
|
||||
ignore host "toto*@*.domain.com" on freenode/#weechat:
|
||||
/ignore add toto*@*.domain.com freenode #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_info]]
|
||||
[command]*`info`* get information describing the server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/info [<target>]
|
||||
|
||||
target: server name
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_invite]]
|
||||
[command]*`invite`* invite a nick on a channel::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/invite <nick> [<nick>...] [<channel>]
|
||||
|
||||
nick: nick to invite
|
||||
channel: channel to invite
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ison]]
|
||||
[command]*`ison`* check if a nick is currently on IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ison <nick> [<nick>...]
|
||||
|
||||
nick: nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_join]]
|
||||
[command]*`join`* join a channel::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
|
||||
|
||||
-noswitch: do not switch to new buffer
|
||||
|
@ -242,21 +261,23 @@ Examples:
|
|||
/join #protectedchan,#weechat key
|
||||
/join -server freenode #weechat
|
||||
/join -noswitch #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kick]]
|
||||
[command]*`kick`* forcibly remove a user from a channel::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kick [<channel>] <nick> [<reason>]
|
||||
|
||||
channel: channel where user is
|
||||
nick: nick to kick
|
||||
reason: reason for kick (special variables $nick, $channel and $server are replaced by their value)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kickban]]
|
||||
[command]*`kickban`* kicks and bans a nick from a channel::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kickban [<channel>] <nick> [<reason>]
|
||||
|
||||
channel: channel where user is
|
||||
|
@ -268,29 +289,32 @@ It is possible to kick/ban with a mask, nick will be extracted from mask and rep
|
|||
Example:
|
||||
ban "*!*@host.com" and then kick "toto":
|
||||
/kickban toto!*@host.com
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kill]]
|
||||
[command]*`kill`* close client-server connection::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kill <nick> <reason>
|
||||
|
||||
nick: nick to kill
|
||||
reason: reason for kill
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_links]]
|
||||
[command]*`links`* list all servernames which are known by the server answering the query::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/links [[<server>] <server_mask>]
|
||||
|
||||
server: this server should answer the query
|
||||
server_mask: list of servers must match this mask
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_list]]
|
||||
[command]*`list`* list channels and their topic::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/list [<channel>[,<channel>...]] [<server>] [-re <regex>]
|
||||
|
||||
channel: channel to list
|
||||
|
@ -304,33 +328,37 @@ Examples:
|
|||
/list #weechat
|
||||
list all channels beginning with "#weechat" (can be very slow on large networks):
|
||||
/list -re #weechat.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_lusers]]
|
||||
[command]*`lusers`* get statistics about the size of the IRC network::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lusers [<mask> [<target>]]
|
||||
|
||||
mask: servers matching the mask only
|
||||
target: server for forwarding request
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_map]]
|
||||
[command]*`map`* show a graphical map of the IRC network::
|
||||
........................................
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_me]]
|
||||
[command]*`me`* send a CTCP action to the current channel::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <message>
|
||||
|
||||
message: message to send
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_mode]]
|
||||
[command]*`mode`* change channel or user mode::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
|
||||
<nick> [+|-]i|s|w|o
|
||||
|
||||
|
@ -362,56 +390,62 @@ Examples:
|
|||
/mode #weechat +t
|
||||
become invisible on server:
|
||||
/mode nick +i
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_motd]]
|
||||
[command]*`motd`* get the "Message Of The Day"::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/motd [<target>]
|
||||
|
||||
target: server name
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_msg]]
|
||||
[command]*`msg`* send message to a nick or channel::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/msg [-server <server>] <target>[,<target>...] <text>
|
||||
|
||||
server: send to this server (internal name)
|
||||
target: nick or channel (may be mask, '*' = current channel)
|
||||
text: text to send
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_names]]
|
||||
[command]*`names`* list nicks on channels::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/names [<channel>[,<channel>...]]
|
||||
|
||||
channel: channel name
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_nick]]
|
||||
[command]*`nick`* change current nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/nick [-all] <nick>
|
||||
|
||||
-all: set new nick for all connected servers
|
||||
nick: new nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notice]]
|
||||
[command]*`notice`* send notice message to user::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notice [-server <server>] <target> <text>
|
||||
|
||||
server: send to this server (internal name)
|
||||
target: nick or channel
|
||||
text: text to send
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notify]]
|
||||
[command]*`notify`* add a notification for presence or away status of nicks on servers::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notify add <nick> [<server> [-away]]
|
||||
del <nick>|-all [<server>]
|
||||
|
||||
|
@ -431,87 +465,96 @@ Examples:
|
|||
/notify add toto freenode
|
||||
notify when "toto" is away or back on freenode server:
|
||||
/notify add toto freenode -away
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_op]]
|
||||
[command]*`op`* give channel operator status to nick(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/op <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: give channel operator status to everybody on channel
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_oper]]
|
||||
[command]*`oper`* get operator privileges::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/oper <user> <password>
|
||||
|
||||
user: user
|
||||
password: password
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_part]]
|
||||
[command]*`part`* leave a channel::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/part [<channel>[,<channel>...]] [<message>]
|
||||
|
||||
channel: channel name to leave
|
||||
message: part message (displayed to other users)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ping]]
|
||||
[command]*`ping`* send a ping to server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ping <server1> [<server2>]
|
||||
|
||||
server1: server
|
||||
server2: forward ping to this server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_pong]]
|
||||
[command]*`pong`* answer to a ping message::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/pong <daemon> [<daemon2>]
|
||||
|
||||
daemon: daemon who has responded to Ping message
|
||||
daemon2: forward message to this daemon
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_query]]
|
||||
[command]*`query`* send a private message to a nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/query [-server <server>] <nick>[,<nick>...] [<text>]
|
||||
|
||||
server: send to this server (internal name)
|
||||
nick: nick for private conversation
|
||||
text: text to send
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quiet]]
|
||||
[command]*`quiet`* quiet nicks or hosts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quiet [<channel>] [<nick> [<nick>...]]
|
||||
|
||||
channel: channel for quiet
|
||||
nick: user or host to quiet
|
||||
|
||||
Without argument, this command display quiet list for current channel.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quote]]
|
||||
[command]*`quote`* send raw data to server without parsing::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quote [-server <server>] <data>
|
||||
|
||||
server: send to this server (internal name)
|
||||
data: raw data to send
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_reconnect]]
|
||||
[command]*`reconnect`* reconnect to server(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reconnect <server> [<server>...] [-nojoin] [-switch]
|
||||
-all [-nojoin] [-switch]
|
||||
|
||||
|
@ -519,72 +562,80 @@ server: send to this server (internal name)
|
|||
-all: reconnect to all servers
|
||||
-nojoin: do not join any channel (even if autojoin is enabled on server)
|
||||
-switch: switch to next server address
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_rehash]]
|
||||
[command]*`rehash`* tell the server to reload its config file::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rehash [<option>]
|
||||
|
||||
option: extra option, for some servers
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_restart]]
|
||||
[command]*`restart`* tell the server to restart itself::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/restart [<target>]
|
||||
|
||||
target: server name
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sajoin]]
|
||||
[command]*`sajoin`* force a user to join channel(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sajoin <nick> <channel>[,<channel>...]
|
||||
|
||||
nick: nick
|
||||
channel: channel name
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_samode]]
|
||||
[command]*`samode`* change mode on channel, without having operator status::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/samode <channel> <mode>
|
||||
|
||||
channel: channel name
|
||||
mode: mode for channel
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sanick]]
|
||||
[command]*`sanick`* force a user to use another nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sanick <nick> <new_nick>
|
||||
|
||||
nick: nick
|
||||
new_nick: new nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sapart]]
|
||||
[command]*`sapart`* force a user to leave channel(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sapart <nick> <channel>[,<channel>...]
|
||||
|
||||
nick: nick
|
||||
channel: channel name
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_saquit]]
|
||||
[command]*`saquit`* force a user to quit server with a reason::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/saquit <nick> <reason>
|
||||
|
||||
nick: nick
|
||||
reason: reason
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_server]]
|
||||
[command]*`server`* list, add or remove IRC servers::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/server list|listfull [<server>]
|
||||
add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>]
|
||||
copy|rename <server> <new_name>
|
||||
|
@ -617,161 +668,179 @@ Examples:
|
|||
/server rename oftc newoftc
|
||||
/server del freenode
|
||||
/server deloutq
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_service]]
|
||||
[command]*`service`* register a new service::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/service <nick> <reserved> <distribution> <type> <reserved> <info>
|
||||
|
||||
distribution: visibility of service
|
||||
type: reserved for future usage
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_servlist]]
|
||||
[command]*`servlist`* list services currently connected to the network::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/servlist [<mask> [<type>]]
|
||||
|
||||
mask: list only services matching this mask
|
||||
type: list only services of this type
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squery]]
|
||||
[command]*`squery`* deliver a message to a service::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squery <service> <text>
|
||||
|
||||
service: name of service
|
||||
text: text to send
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squit]]
|
||||
[command]*`squit`* disconnect server links::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squit <server> <comment>
|
||||
|
||||
server: server name
|
||||
comment: comment for quit
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_stats]]
|
||||
[command]*`stats`* query statistics about server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/stats [<query> [<server>]]
|
||||
|
||||
query: c/h/i/k/l/m/o/y/u (see RFC1459)
|
||||
server: server name
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_summon]]
|
||||
[command]*`summon`* give users who are on a host running an IRC server a message asking them to please join IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/summon <user> [<target> [<channel>]]
|
||||
|
||||
user: username
|
||||
target: server name
|
||||
channel: channel name
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_time]]
|
||||
[command]*`time`* query local time from server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/time [<target>]
|
||||
|
||||
target: query time from specified server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_topic]]
|
||||
[command]*`topic`* get/set channel topic::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/topic [<channel>] [<topic>|-delete]
|
||||
|
||||
channel: channel name
|
||||
topic: new topic for channel
|
||||
-delete: delete channel topic
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_trace]]
|
||||
[command]*`trace`* find the route to specific server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/trace [<target>]
|
||||
|
||||
target: server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_unban]]
|
||||
[command]*`unban`* unban nicks or hosts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unban [<channel>] <nick> [<nick>...]
|
||||
|
||||
channel: channel for unban
|
||||
nick: user or host to unban
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_userhost]]
|
||||
[command]*`userhost`* return a list of information about nicks::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/userhost <nick> [<nick>...]
|
||||
|
||||
nick: nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_users]]
|
||||
[command]*`users`* list of users logged into the server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/users [<target>]
|
||||
|
||||
target: server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_version]]
|
||||
[command]*`version`* give the version info of nick or server (current or specified)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [<server>|<nick>]
|
||||
|
||||
server: server name
|
||||
nick: nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_voice]]
|
||||
[command]*`voice`* give voice to nick(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/voice <nick> [<nick>...]
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: give voice to everybody on channel
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallchops]]
|
||||
[command]*`wallchops`* send a notice to channel ops::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallchops [<channel>] <text>
|
||||
|
||||
channel: channel name
|
||||
text: text to send
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallops]]
|
||||
[command]*`wallops`* send a message to all currently connected users who have set the 'w' user mode for themselves::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallops <text>
|
||||
|
||||
text: text to send
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_who]]
|
||||
[command]*`who`* generate a query which returns a list of information::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/who [<mask> [o]]
|
||||
|
||||
mask: only information which match this mask
|
||||
o: only operators are returned according to the mask supplied
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whois]]
|
||||
[command]*`whois`* query information about user(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whois [<server>] [<nick>[,<nick>...]]
|
||||
|
||||
server: server name
|
||||
|
@ -780,15 +849,16 @@ server: server name
|
|||
Without argument, this command will do a whois on:
|
||||
- your own nick if buffer is a server/channel
|
||||
- remote nick if buffer is a private.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whowas]]
|
||||
[command]*`whowas`* ask for information about a nick which no longer exists::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whowas <nick>[,<nick>...] [<count> [<target>]]
|
||||
|
||||
nick: nick to search
|
||||
count: number of replies to return (full search if negative number)
|
||||
target: reply should match this mask
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_logger_logger]]
|
||||
[command]*`logger`* logger plugin configuration::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/logger list
|
||||
set <level>
|
||||
flush
|
||||
|
@ -32,5 +33,5 @@ Examples:
|
|||
/set logger.level.core.weechat 0
|
||||
use a directory per IRC server and a file per channel inside:
|
||||
/set logger.mask.irc "$server/$channel.weechatlog"
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_lua_lua]]
|
||||
[command]*`lua`* list/load/unload scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lua list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: script (file) to load
|
|||
-q: quiet mode: do not display messages
|
||||
|
||||
Without argument, this command lists all loaded scripts.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_perl_perl]]
|
||||
[command]*`perl`* list/load/unload scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/perl list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: script (file) to load
|
|||
-q: quiet mode: do not display messages
|
||||
|
||||
Without argument, this command lists all loaded scripts.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_python_python]]
|
||||
[command]*`python`* list/load/unload scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/python list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: script (file) to load
|
|||
-q: quiet mode: do not display messages
|
||||
|
||||
Without argument, this command lists all loaded scripts.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_relay_relay]]
|
||||
[command]*`relay`* relay control::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/relay list|listfull|listrelay
|
||||
add [ipv4.][ipv6.][ssl.]<protocol.name> <port>
|
||||
del [ipv4.][ipv6.][ssl.]<protocol.name>
|
||||
|
@ -41,5 +42,5 @@ Examples:
|
|||
/relay add ipv6.ssl.weechat 9001
|
||||
weechat protocol with SSL, using IPv4 + IPv6:
|
||||
/relay add ipv4.ipv6.ssl.weechat 9001
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_rmodifier_rmodifier]]
|
||||
[command]*`rmodifier`* alter modifier strings with regular expressions::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rmodifier list|listdefault
|
||||
add <name> <modifiers> <groups> <regex>
|
||||
del <name>|-all [<name>...]
|
||||
|
@ -26,5 +27,5 @@ Examples:
|
|||
/rmodifier del password
|
||||
delete all rmodifiers:
|
||||
/rmodifier del -all
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_ruby_ruby]]
|
||||
[command]*`ruby`* list/load/unload scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ruby list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: script (file) to load
|
|||
-q: quiet mode: do not display messages
|
||||
|
||||
Without argument, this command lists all loaded scripts.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_script_script]]
|
||||
[command]*`script`* WeeChat scripts manager::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/script list [-o|-i]
|
||||
search <text>
|
||||
show <script>
|
||||
|
@ -72,5 +73,5 @@ Examples:
|
|||
/script hold urlserver.py
|
||||
/script reload urlserver
|
||||
/script upgrade
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_tcl_tcl]]
|
||||
[command]*`tcl`* list/load/unload scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/tcl list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: script (file) to load
|
|||
-q: quiet mode: do not display messages
|
||||
|
||||
Without argument, this command lists all loaded scripts.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,15 +1,17 @@
|
|||
[[command_weechat_away]]
|
||||
[command]*`away`* set or remove away status::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/away [-all] [<message>]
|
||||
|
||||
-all: set or remove away status on all connected servers
|
||||
message: message for away (if no message is given, away status is removed)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_bar]]
|
||||
[command]*`bar`* manage bars::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/bar list|listfull|listitems
|
||||
add <name> <type>[,<condition>] <position> <size> <separator> <item1>[,<item2>...]
|
||||
default [input|title|status|nicklist]
|
||||
|
@ -56,11 +58,12 @@ Examples:
|
|||
/bar scroll nicklist * y+10
|
||||
scroll to end of nicklist on current buffer:
|
||||
/bar scroll nicklist * ye
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_buffer]]
|
||||
[command]*`buffer`* manage buffers::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/buffer list
|
||||
clear [<number>|<name>|-merged|-all]
|
||||
move|merge <number>
|
||||
|
@ -117,11 +120,12 @@ Examples:
|
|||
/buffer #weechat
|
||||
jump to next buffer:
|
||||
/buffer +1
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_color]]
|
||||
[command]*`color`* define color aliases and display palette of colors::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/color alias <color> <name>
|
||||
unalias <color>
|
||||
reset
|
||||
|
@ -141,20 +145,22 @@ Examples:
|
|||
/color alias 214 orange
|
||||
delete color 214:
|
||||
/color unalias 214
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_command]]
|
||||
[command]*`command`* launch explicit WeeChat or plugin command::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/command <plugin> <command>
|
||||
|
||||
plugin: plugin name ('weechat' for WeeChat internal command)
|
||||
command: command to execute (a '/' is automatically added if not found at beginning of command)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_cursor]]
|
||||
[command]*`cursor`* free movement of cursor on screen to execute actions on specific areas of screen::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cursor go chat|<bar>|<x>,<y>
|
||||
move up|down|left|right|area_up|area_down|area_left|area_right
|
||||
stop
|
||||
|
@ -172,11 +178,12 @@ Examples:
|
|||
/cursor go nicklist
|
||||
go to coordinates x=10, y=5:
|
||||
/cursor go 10,5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_debug]]
|
||||
[command]*`debug`* control debug for core/plugins::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/debug list
|
||||
set <plugin> <level>
|
||||
dump [<plugin>]
|
||||
|
@ -201,11 +208,12 @@ infolists: display infos about infolists
|
|||
tags: display tags for lines
|
||||
term: display infos about terminal
|
||||
windows: display windows tree
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_eval]]
|
||||
[command]*`eval`* evaluate expression and send result to buffer::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/eval [-n] <expression>
|
||||
[-n] -c <expression1> <operator> <expression2>
|
||||
|
||||
|
@ -258,11 +266,12 @@ Examples:
|
|||
/eval -n -c abcd =~ (?-i)^ABC ==> 0
|
||||
/eval -n -c abcd =~ (?-i)^abc ==> 1
|
||||
/eval -n -c abcd !~ abc ==> 0
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_filter]]
|
||||
[command]*`filter`* filter messages in buffers, to hide/show them according to tags or regex::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/filter list
|
||||
enable|disable|toggle [<name>]
|
||||
add <name> <buffer>[,<buffer>...] <tags> <regex>
|
||||
|
@ -311,11 +320,12 @@ Examples:
|
|||
/filter add toto irc.freenode.#weechat nick_toto *
|
||||
filter lines containing "weechat sucks" on IRC channel #weechat:
|
||||
/filter add sucks irc.freenode.#weechat * weechat sucks
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_help]]
|
||||
[command]*`help`* display help about commands and options::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/help -list|-listfull [<plugin> [<plugin>...]]
|
||||
<command>
|
||||
<option>
|
||||
|
@ -325,21 +335,23 @@ Examples:
|
|||
plugin: list commands for this plugin
|
||||
command: a command name
|
||||
option: an option name (use /set to see list)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_history]]
|
||||
[command]*`history`* show buffer command history::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/history clear
|
||||
<value>
|
||||
|
||||
clear: clear history
|
||||
value: number of history entries to show
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_input]]
|
||||
[command]*`input`* functions for command line::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/input <action> [<arguments>]
|
||||
|
||||
list of actions:
|
||||
|
@ -394,11 +406,12 @@ list of actions:
|
|||
paste_stop: stop paste (bracketed paste mode)
|
||||
|
||||
This command is used by key bindings or plugins.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_key]]
|
||||
[command]*`key`* bind/unbind keys::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/key list|listdefault|listdiff [<context>]
|
||||
bind <key> [<command> [<args>]]
|
||||
bindctxt <context> <key> [<command> [<args>]]
|
||||
|
@ -448,11 +461,12 @@ Examples:
|
|||
/key bindctxt search ctrl-I /input search_stop
|
||||
middle button of mouse on a nick to retrieve info on nick:
|
||||
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_layout]]
|
||||
[command]*`layout`* save/apply/reset layout for buffers and windows::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/layout save [<name>] [buffers|windows]
|
||||
apply [<name>] [buffers|windows]
|
||||
leave
|
||||
|
@ -470,11 +484,12 @@ buffers: save/apply only buffers (order of buffers)
|
|||
windows: save/apply only windows (buffer displayed by each window)
|
||||
|
||||
Without argument, this command displays saved layouts.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mouse]]
|
||||
[command]*`mouse`* mouse control::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mouse enable|disable|toggle [<delay>]
|
||||
|
||||
enable: enable mouse
|
||||
|
@ -489,11 +504,12 @@ Examples:
|
|||
/mouse enable
|
||||
toggle mouse for 5 seconds:
|
||||
/mouse toggle 5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mute]]
|
||||
[command]*`mute`* execute a command silently::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mute [-current | -buffer <name> | -all] command
|
||||
|
||||
-current: no output on current buffer
|
||||
|
@ -511,11 +527,12 @@ Examples:
|
|||
/mute -current msg * hi!
|
||||
message to #weechat channel:
|
||||
/mute -buffer irc.freenode.#weechat msg #weechat hi!
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_plugin]]
|
||||
[command]*`plugin`* list/load/unload plugins::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/plugin list|listfull [<name>]
|
||||
load <filename> [<arguments>]
|
||||
autoload [<arguments>]
|
||||
|
@ -533,11 +550,12 @@ Examples:
|
|||
arguments: arguments given to plugin on load
|
||||
|
||||
Without argument, this command lists loaded plugins.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_proxy]]
|
||||
[command]*`proxy`* manage proxies::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/proxy list
|
||||
add <name> <type> <address> <port> [<username> [<password>]]
|
||||
del <name>|-all
|
||||
|
@ -566,31 +584,34 @@ Examples:
|
|||
/proxy add myproxy socks5 sample.host.org 3128 myuser mypass
|
||||
delete a proxy:
|
||||
/proxy del myproxy
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_quit]]
|
||||
[command]*`quit`* quit WeeChat::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quit [-yes] [<arguments>]
|
||||
|
||||
-yes: required if option weechat.look.confirm_quit is enabled
|
||||
arguments: text sent with signal "quit"
|
||||
(for example irc plugin uses this text to send quit message to server)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_reload]]
|
||||
[command]*`reload`* reload configuration files from disk::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reload [<file> [<file>...]]
|
||||
|
||||
file: configuration file to reload (without extension ".conf")
|
||||
|
||||
Without argument, all files (WeeChat and plugins) are reloaded.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_repeat]]
|
||||
[command]*`repeat`* execute a command several times::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/repeat [-interval <delay>] <count> <command>
|
||||
|
||||
delay: delay between execution of commands (in milliseconds)
|
||||
|
@ -602,21 +623,23 @@ All commands are executed on buffer where this command was issued.
|
|||
Example:
|
||||
scroll 2 pages up:
|
||||
/repeat 2 /window page_up
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_save]]
|
||||
[command]*`save`* save configuration files to disk::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/save [<file> [<file>...]]
|
||||
|
||||
file: configuration file to save (without extension ".conf")
|
||||
|
||||
Without argument, all files (WeeChat and plugins) are saved.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_secure]]
|
||||
[command]*`secure`* manage secured data (passwords or private data encrypted in file sec.conf)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/secure passphrase <passphrase>|-delete
|
||||
decrypt <passphrase>|-discard
|
||||
set <name> <value>
|
||||
|
@ -653,11 +676,12 @@ Examples:
|
|||
/set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
|
||||
alias to ghost the nick "mynick":
|
||||
/alias ghost /eval /msg -server freenode nickserv ghost mynick ${sec.data.freenode}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_set]]
|
||||
[command]*`set`* set config options::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/set [<option> [<value>]]
|
||||
diff [<option> [<option>...]]
|
||||
|
||||
|
@ -682,11 +706,12 @@ Examples:
|
|||
/set diff
|
||||
display changed options in irc plugin:
|
||||
/set diff irc.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_unset]]
|
||||
[command]*`unset`* unset/reset config options::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unset <option>
|
||||
|
||||
option: name of an option (may begin or end with "*" to mass-reset options, use carefully!)
|
||||
|
@ -698,11 +723,12 @@ Examples:
|
|||
/unset weechat.look.item_time_format
|
||||
reset all color options:
|
||||
/unset weechat.color.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_upgrade]]
|
||||
[command]*`upgrade`* upgrade WeeChat without disconnecting from servers::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/upgrade [<path_to_binary>|-quit]
|
||||
|
||||
path_to_binary: path to WeeChat binary (default is current binary)
|
||||
|
@ -728,29 +754,32 @@ With option "-quit", the process is slightly different:
|
|||
Then later you can restore session with command: weechat --upgrade
|
||||
IMPORTANT: you must restore the session with exactly same configuration (files *.conf).
|
||||
It is possible to restore WeeChat session on another machine if you copy the content of directory "~/.weechat".
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_uptime]]
|
||||
[command]*`uptime`* show WeeChat uptime::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/uptime [-o | -ol]
|
||||
|
||||
-o: send uptime to current buffer as input (english string)
|
||||
-ol: send uptime to current buffer as input (translated string)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_version]]
|
||||
[command]*`version`* show WeeChat version and compilation date::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [-o | -ol]
|
||||
|
||||
-o: send version to current buffer as input (english string)
|
||||
-ol: send version to current buffer as input (translated string)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_wait]]
|
||||
[command]*`wait`* schedule a command execution in future::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wait <number>[<unit>] <command>
|
||||
|
||||
number: amount of time to wait (integer number)
|
||||
|
@ -770,11 +799,12 @@ Examples:
|
|||
/wait 15m /away -all I'm away
|
||||
say 'hello' in 2 minutes:
|
||||
/wait 2m hello
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_window]]
|
||||
[command]*`window`* manage windows::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/window list
|
||||
-1|+1|b#|up|down|left|right [-window <number>]
|
||||
<number>
|
||||
|
@ -833,5 +863,5 @@ Examples:
|
|||
/window scroll -d
|
||||
zoom on window #2:
|
||||
/window zoom -window 2
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,19 +1,21 @@
|
|||
[[command_xfer_me]]
|
||||
[command]*`me`* send a CTCP action to remote host::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <message>
|
||||
|
||||
message: message to send
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_xfer_xfer]]
|
||||
[command]*`xfer`* xfer control::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/xfer [list|listfull]
|
||||
|
||||
list: list xfer
|
||||
listfull: list xfer (verbose)
|
||||
|
||||
Without argument, this command opens buffer with xfer list.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -390,17 +390,20 @@ Copying output to /tmp/crash.txt.
|
|||
(gdb) bt full
|
||||
#0 0x00007f9dfb04a465 in raise () from /lib/libc.so.6
|
||||
#1 0x00007f9dfb04b8e6 in abort () from /lib/libc.so.6
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1) at /some_path/src/core/weechat.c:351
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1)
|
||||
at /some_path/src/core/weechat.c:351
|
||||
#3 <signal handler called>
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90, remaining_calls=<value optimized out>)
|
||||
at /some_path/src/core/wee-hook.c:1364
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90,
|
||||
remaining_calls=<value optimized out>) at /some_path/src/core/wee-hook.c:1364
|
||||
hook_process = 0x254eb90
|
||||
status = <value optimized out>
|
||||
#5 0x000000000044cc7d in hook_timer_exec () at /some_path/src/core/wee-hook.c:1025
|
||||
#5 0x000000000044cc7d in hook_timer_exec ()
|
||||
at /some_path/src/core/wee-hook.c:1025
|
||||
tv_time = {tv_sec = 1272693881, tv_usec = 212665}
|
||||
ptr_hook = 0x2811f40
|
||||
next_hook = 0x0
|
||||
#6 0x000000000041b5b0 in gui_main_loop () at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
#6 0x000000000041b5b0 in gui_main_loop ()
|
||||
at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
hook_fd_keyboard = 0x173b600
|
||||
tv_timeout = {tv_sec = 0, tv_usec = 0}
|
||||
read_fds = {fds_bits = {0 <repeats 16 times>}}
|
||||
|
@ -464,31 +467,30 @@ Screen layout
|
|||
Example of terminal with WeeChat:
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │ ◀ bar "title"
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) has joined #test │@Flashy│
|
||||
│12:52:27 -- | Nicks #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Channel #test: 4 nicks (2 ops, 0 halfop, 1 voice, 1 normal) │+weebot│
|
||||
│12:52:27 -- | Channel created on Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | hey! │ │
|
||||
│12:55:01 @joe | hello │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ chat + bar "nicklist"
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │ ◀ bar "status"
|
||||
│[@Flashy(i)] hi peter!█ │ ◀ bar "input"
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ bar "title"
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) has joined #test │@Flashy│
|
||||
│12:52:27 -- | Nicks #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Channel #test: 4 nicks (2 ops, 1 voice, 1 normal) │+weebot│
|
||||
│12:52:27 -- | Channel created on Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | hey! │ │
|
||||
│12:55:01 @joe | hello │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │
|
||||
│[@Flashy(i)] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ bars "status" and "input" bar "nicklist" ▲
|
||||
........................................
|
||||
|
||||
Screen is composed by following areas:
|
||||
|
@ -505,33 +507,33 @@ Screen is composed by following areas:
|
|||
|
||||
Bar 'status' has following default items:
|
||||
|
||||
[width="100%",cols="^3,^3l,10",options="header"]
|
||||
[width="100%",cols="^3,^3,10",options="header"]
|
||||
|========================================
|
||||
| Item | Example | Description
|
||||
| time | [12:55] | Time
|
||||
| buffer_count | [6] | Number of opened buffers
|
||||
| buffer_plugin | [irc/freenode] | Plugin of current buffer (irc plugin can add IRC server name used by buffer)
|
||||
| buffer_number | 3 | Current buffer number
|
||||
| buffer_name | #test | Current buffer name
|
||||
| buffer_modes | +n | IRC channel modes
|
||||
| buffer_nicklist_count | {4} | Number of nicks in nicklist
|
||||
| buffer_filter | * | Filtering indicator: `*` means some lines are filtered (hidden), empty value means all lines are displayed
|
||||
| lag | [Lag: 2.5] | Lag indicator, in seconds (hidden if lag is low)
|
||||
| hotlist | [Act: 4:#abc(2,5), 6] | List of buffers with activity (unread messages) (in example, 2 highlights and 5 unread messages on '#abc', one unread message on buffer #6)
|
||||
| completion | abc(2) def(5) | List of words for completion, with number of possible completions for each word
|
||||
| scroll | -MORE(50)- | Scroll indicator, with number of lines below last line displayed
|
||||
| time | `[12:55]` | Time
|
||||
| buffer_count | `[6]` | Number of opened buffers
|
||||
| buffer_plugin | `[irc/freenode]` | Plugin of current buffer (irc plugin can add IRC server name used by buffer)
|
||||
| buffer_number | `3` | Current buffer number
|
||||
| buffer_name | `#test` | Current buffer name
|
||||
| buffer_modes | `+n` | IRC channel modes
|
||||
| buffer_nicklist_count | `{4}` | Number of nicks in nicklist
|
||||
| buffer_filter | `*` | Filtering indicator: `*` means some lines are filtered (hidden), empty value means all lines are displayed
|
||||
| lag | `[Lag: 2.5]` | Lag indicator, in seconds (hidden if lag is low)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | List of buffers with activity (unread messages) (in example, 2 highlights and 5 unread messages on '#abc', one unread message on buffer #6)
|
||||
| completion | `abc(2) def(5)` | List of words for completion, with number of possible completions for each word
|
||||
| scroll | `-MORE(50)-` | Scroll indicator, with number of lines below last line displayed
|
||||
|========================================
|
||||
|
||||
Bar 'input' has following default items:
|
||||
|
||||
[width="100%",cols="^3,^6l,8",options="header"]
|
||||
[width="100%",cols="^3,^6,8",options="header"]
|
||||
|========================================
|
||||
| Item | Example | Description
|
||||
| input_paste | [Paste 7 lines ? [ctrl-Y] Yes [ctrl-N] No] | Question to user for pasting lines
|
||||
| input_prompt | [@Flashy(i)] | Input prompt, for irc: nick and modes (mode "+i" means invisible on freenode)
|
||||
| away | (away) | Away indicator
|
||||
| input_search | [Search (~ str,msg)] | Search indicator ("`~`": case insensitive, "`==`": case sensitive, "`str`": search string, "`regex`": search regular expression, "`msg`": search in messages, "`pre`": search in prefixes, "`pre\|msg`": search in prefixes and messages)
|
||||
| input_text | hi peter! | Input text
|
||||
| Item | Example | Description
|
||||
| input_paste | `[Paste 7 lines ? [ctrl-Y] Yes [ctrl-N] No]` | Question to user for pasting lines
|
||||
| input_prompt | `[@Flashy(i)]` | Input prompt, for irc: nick and modes (mode "+i" means invisible on freenode)
|
||||
| away | `(away)` | Away indicator
|
||||
| input_search | `[Search (~ str,msg)]` | Search indicator ("`~`": case insensitive, "`==`": case sensitive, "`str`": search string, "`regex`": search regular expression, "`msg`": search in messages, "`pre`": search in prefixes, "`pre\|msg`": search in prefixes and messages)
|
||||
| input_text | `hi peter!` | Input text
|
||||
|========================================
|
||||
|
||||
[[buffers_and_windows]]
|
||||
|
@ -557,95 +559,93 @@ window) or displayed by one or more windows.
|
|||
Example of horizontal split (`/window splith`):
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #abc, channel about nothing! │
|
||||
│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:20 @Flashy | hi Max! │Max │
|
||||
│12:55:32 Max | how are you? │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ window #2
|
||||
│ │ │ (buffer #4)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│─────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Welcome to #test, this is a test channel │
|
||||
│12:54:15 peter | hey! │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │ ◀ window #1
|
||||
│ │ │ (buffer #3)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] hi peter!█ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ window #2 (buffer #4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #abc │
|
||||
│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:20 @Flashy | hi Max! │Max │
|
||||
│12:55:32 Max | how are you? │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│───────────────────────────────────────────────────────────────────────────│
|
||||
│Welcome to #test │
|
||||
│12:54:15 peter | hey! │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 (buffer #3)
|
||||
........................................
|
||||
|
||||
Example of vertical split (`/window splitv`):
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │Welcome to #abc, channel about nothing! │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │+weebot│12:55:32 Max | how are you? │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 ▲ window #2
|
||||
(buffer #3) (buffer #4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test │Welcome to #abc │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 (buffer #3) ▲ window #2 (buffer #4)
|
||||
........................................
|
||||
|
||||
Example of vertical + horizontal splits:
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │Welcome to #def, another channel │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:42 @Flashy | hello world │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:56 alex | hi Flashy │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │ ◀ window #3
|
||||
│ │ │ │ │ (buffer #5)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [6] [irc/freenode] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │────────────────────────────────────────────│
|
||||
│ │ │Welcome to #abc, channel about nothing! │
|
||||
│ │ │12:55:12 Max | hi │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │ │12:55:32 Max | how are you? │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │ ◀ window #2
|
||||
│ │ │ │ │ (buffer #4)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │ [12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │ [@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1
|
||||
(buffer #3)
|
||||
▼ window #3 (buffer #5)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test │Welcome to #def │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:42 @Flashy | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:56 alex | hi Flashy │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [irc/oftc] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │─────────────────────────────────────│
|
||||
│ │ │Welcome to #abc │
|
||||
│ │ │12:55:12 Max | hi │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 (buffer #3) ▲ window #2 (buffer #4)
|
||||
........................................
|
||||
|
||||
[[bars]]
|
||||
|
@ -742,9 +742,9 @@ defined in bar (option 'color_delim').
|
|||
Example of bar with items "[time],buffer_number+:+buffer_plugin+.+buffer_name":
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
........................................
|
||||
|
||||
A special syntax can be used to force the buffer used when displaying the bar
|
||||
|
@ -934,109 +934,109 @@ Default key bindings
|
|||
Keys for command line
|
||||
^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Key | Description | Command
|
||||
| @k(←) .2+| Go to previous char in command line .2+| /input move_previous_char
|
||||
| @k(←) .2+| Go to previous char in command line .2+| `/input move_previous_char`
|
||||
| @k(C-)@k(b)
|
||||
| @k(→) .2+| Go to next char in command line .2+| /input move_next_char
|
||||
| @k(→) .2+| Go to next char in command line .2+| `/input move_next_char`
|
||||
| @k(C-)@k(f)
|
||||
| @k(C-)@k(←) .2+| Go to previous word in command line .2+| /input move_previous_word
|
||||
| @k(C-)@k(←) .2+| Go to previous word in command line .2+| `/input move_previous_word`
|
||||
| @k(A-)@k(b)
|
||||
| @k(C-)@k(→) .2+| Go to next word in command line .2+| /input move_next_word
|
||||
| @k(C-)@k(→) .2+| Go to next word in command line .2+| `/input move_next_word`
|
||||
| @k(A-)@k(f)
|
||||
| @k(Home) .2+| Go to the beginning of command line .2+| /input move_beginning_of_line
|
||||
| @k(Home) .2+| Go to the beginning of command line .2+| `/input move_beginning_of_line`
|
||||
| @k(C-)@k(a)
|
||||
| @k(End) .2+| Go to the end of command line .2+| /input move_end_of_line
|
||||
| @k(End) .2+| Go to the end of command line .2+| `/input move_end_of_line`
|
||||
| @k(C-)@k(e)
|
||||
| @k(C-)@k(c) , @k(b) | Insert code for bold text | /input insert \x02
|
||||
| @k(C-)@k(c) , @k(c) | Insert code for colored text | /input insert \x03
|
||||
| @k(C-)@k(c) , @k(i) | Insert code for italic text | /input insert \x1D
|
||||
| @k(C-)@k(c) , @k(o) | Insert code for color reset | /input insert \x0F
|
||||
| @k(C-)@k(c) , @k(r) | Insert code for reverse color | /input insert \x12
|
||||
| @k(C-)@k(c) , @k(u) | Insert code for underlined text | /input insert \x15
|
||||
| @k(Del) .2+| Delete next char in command line .2+| /input delete_next_char
|
||||
| @k(C-)@k(c) , @k(b) | Insert code for bold text | `/input insert \x02`
|
||||
| @k(C-)@k(c) , @k(c) | Insert code for colored text | `/input insert \x03`
|
||||
| @k(C-)@k(c) , @k(i) | Insert code for italic text | `/input insert \x1D`
|
||||
| @k(C-)@k(c) , @k(o) | Insert code for color reset | `/input insert \x0F`
|
||||
| @k(C-)@k(c) , @k(r) | Insert code for reverse color | `/input insert \x12`
|
||||
| @k(C-)@k(c) , @k(u) | Insert code for underlined text | `/input insert \x15`
|
||||
| @k(Del) .2+| Delete next char in command line .2+| `/input delete_next_char`
|
||||
| @k(C-)@k(d)
|
||||
| @k(Backsp.) .2+| Delete previous char in command line .2+| /input delete_previous_char
|
||||
| @k(Backsp.) .2+| Delete previous char in command line .2+| `/input delete_previous_char`
|
||||
| @k(C-)@k(h)
|
||||
| @k(C-)@k(k) | Delete from cursor until end of command line (deleted string is copied to clipboard) | /input delete_end_of_line
|
||||
| @k(C-)@k(r) | Search for text in buffer history (see <<key_bindings_search_context,keys for search context>>) | /input search_text
|
||||
| @k(C-)@k(t) | Transpose chars | /input transpose_chars
|
||||
| @k(C-)@k(u) | Delete from cursor until beginning of command line (deleted string is copied to clipboard) | /input delete_beginning_of_line
|
||||
| @k(C-)@k(w) | Delete previous word of command line (deleted string is copied to clipboard) | /input delete_previous_word
|
||||
| @k(C-)@k(y) | Paste clipboard content | /input clipboard_paste
|
||||
| @k(C-)@k(_) | Undo last action on command line | /input undo
|
||||
| @k(A-)@k(_) | Redo last action on command line | /input redo
|
||||
| @k(Tab) | Complete command or nick (@k(Tab) again: find next completion) | /input complete_next
|
||||
| @k(S-)@k(Tab) | Without completion: do a partial completion, with pending completion: complete with previous completion | /input complete_previous
|
||||
| @k(Enter) .3+| Execute command or send message (in search mode: stop search) .3+| /input return
|
||||
| @k(C-)@k(k) | Delete from cursor until end of command line (deleted string is copied to clipboard) | `/input delete_end_of_line`
|
||||
| @k(C-)@k(r) | Search for text in buffer history (see <<key_bindings_search_context,keys for search context>>) | `/input search_text`
|
||||
| @k(C-)@k(t) | Transpose chars | `/input transpose_chars`
|
||||
| @k(C-)@k(u) | Delete from cursor until beginning of command line (deleted string is copied to clipboard) | `/input delete_beginning_of_line`
|
||||
| @k(C-)@k(w) | Delete previous word of command line (deleted string is copied to clipboard) | `/input delete_previous_word`
|
||||
| @k(C-)@k(y) | Paste clipboard content | `/input clipboard_paste`
|
||||
| @k(C-)@k(_) | Undo last action on command line | `/input undo`
|
||||
| @k(A-)@k(_) | Redo last action on command line | `/input redo`
|
||||
| @k(Tab) | Complete command or nick (@k(Tab) again: find next completion) | `/input complete_next`
|
||||
| @k(S-)@k(Tab) | Without completion: do a partial completion, with pending completion: complete with previous completion | `/input complete_previous`
|
||||
| @k(Enter) .3+| Execute command or send message (in search mode: stop search) .3+| `/input return`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
| @k(↑) | Call previous command/message (in search mode: search up) | /input history_previous
|
||||
| @k(↓) | Call next command/message (in search mode: search down) | /input history_next
|
||||
| @k(C-)@k(↑) | Call previous command/message in global history (common for all buffers) | /input history_global_previous
|
||||
| @k(C-)@k(↓) | Call next command/message in global history (common for all buffers) | /input history_global_next
|
||||
| @k(A-)@k(d) | Delete next word in command line (deleted string is copied to clipboard) | /input delete_next_word
|
||||
| @k(A-)@k(k) | Grab a key and insert its code (and command bound if key exists) in command line | /input grab_key_command
|
||||
| @k(A-)@k(r) | Delete entire command line | /input delete_line
|
||||
| @k(A-)@k(s) | Toggle aspell | /mute aspell toggle
|
||||
| @k(↑) | Call previous command/message (in search mode: search up) | `/input history_previous`
|
||||
| @k(↓) | Call next command/message (in search mode: search down) | `/input history_next`
|
||||
| @k(C-)@k(↑) | Call previous command/message in global history (common for all buffers) | `/input history_global_previous`
|
||||
| @k(C-)@k(↓) | Call next command/message in global history (common for all buffers) | `/input history_global_next`
|
||||
| @k(A-)@k(d) | Delete next word in command line (deleted string is copied to clipboard) | `/input delete_next_word`
|
||||
| @k(A-)@k(k) | Grab a key and insert its code (and command bound if key exists) in command line | `/input grab_key_command`
|
||||
| @k(A-)@k(r) | Delete entire command line | `/input delete_line`
|
||||
| @k(A-)@k(s) | Toggle aspell | `/mute aspell toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_buffers_windows]]
|
||||
Keys for buffers / windows
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Key | Description | Command
|
||||
| @k(C-)@k(l) | Redraw whole window | /window refresh
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | Set unread marker on all buffers | /input set_unread
|
||||
| @k(C-)@k(x) | Switch current buffer if buffers are attached with same number | /input switch_active_buffer
|
||||
| @k(A-)@k(x) | Zoom on merged buffer (@k(A-)@k(x) again: display all merged buffers) | /input zoom_merged_buffer
|
||||
| @k(PgUp) | Scroll up one page in buffer history | /window page_up
|
||||
| @k(PgDn) | Scroll down one page in buffer history | /window page_down
|
||||
| @k(A-)@k(PgUp) | Scroll up a few lines in buffer history | /window scroll_up
|
||||
| @k(A-)@k(PgDn) | Scroll down a few lines in buffer history | /window scroll_down
|
||||
| @k(A-)@k(Home) | Scroll to top of buffer | /window scroll_top
|
||||
| @k(A-)@k(End) | Scroll to bottom of buffer | /window scroll_bottom
|
||||
| @k(A-)@k(←) .4+| Switch to previous buffer .4+| /buffer -1
|
||||
| @k(C-)@k(l) | Redraw whole window | `/window refresh`
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | Set unread marker on all buffers | `/input set_unread`
|
||||
| @k(C-)@k(x) | Switch current buffer if buffers are attached with same number | `/input switch_active_buffer`
|
||||
| @k(A-)@k(x) | Zoom on merged buffer (@k(A-)@k(x) again: display all merged buffers) | `/input zoom_merged_buffer`
|
||||
| @k(PgUp) | Scroll up one page in buffer history | `/window page_up`
|
||||
| @k(PgDn) | Scroll down one page in buffer history | `/window page_down`
|
||||
| @k(A-)@k(PgUp) | Scroll up a few lines in buffer history | `/window scroll_up`
|
||||
| @k(A-)@k(PgDn) | Scroll down a few lines in buffer history | `/window scroll_down`
|
||||
| @k(A-)@k(Home) | Scroll to top of buffer | `/window scroll_top`
|
||||
| @k(A-)@k(End) | Scroll to bottom of buffer | `/window scroll_bottom`
|
||||
| @k(A-)@k(←) .4+| Switch to previous buffer .4+| `/buffer -1`
|
||||
| @k(A-)@k(↑)
|
||||
| @k(C-)@k(p)
|
||||
| @k(F5)
|
||||
| @k(A-)@k(→) .4+| Switch to next buffer .4+| /buffer +1
|
||||
| @k(A-)@k(→) .4+| Switch to next buffer .4+| `/buffer +1`
|
||||
| @k(A-)@k(↓)
|
||||
| @k(C-)@k(n)
|
||||
| @k(F6)
|
||||
| @k(F7) | Switch to previous window | /window -1
|
||||
| @k(F8) | Switch to next window | /window +1
|
||||
| @k(F9) | Scroll buffer's title on the left | /bar scroll title * -30%
|
||||
| @k(F10) | Scroll buffer's title on the right | /bar scroll title * +30%
|
||||
| @k(F11) | Scroll up one page in nicklist | /bar scroll nicklist * -100%
|
||||
| @k(F12) | Scroll down one page in nicklist | /bar scroll nicklist * +100%
|
||||
| @k(A-)@k(F11) | Go to the beginning of nicklist | /bar scroll nicklist * b
|
||||
| @k(A-)@k(F12) | Go to the end of nicklist | /bar scroll nicklist * e
|
||||
| @k(A-)@k(a) | Switch to next buffer with activity (with priority: highlight, message, other) | /input jump_smart
|
||||
| @k(A-)@k(h) | Clear hotlist (activity notification on other buffers) | /input hotlist_clear
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | Switch to last buffer | /input jump_last_buffer
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | Switch to IRC raw buffer | /server raw
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | Switch to IRC server buffer | /server jump
|
||||
| @k(A-)@k(0...9) | Switch to buffer by number (0 = 10) | /buffer *N
|
||||
| @k(A-)@k(j) , @k(01...99) | Switch to buffer by number | /buffer NN
|
||||
| @k(A-)@k(m) | Toggle mouse | /mouse toggle
|
||||
| @k(A-)@k(n) | Scroll to next highlight | /window scroll_next_highlight
|
||||
| @k(A-)@k(p) | Scroll to previous highlight | /window scroll_previous_highlight
|
||||
| @k(A-)@k(u) | Scroll to first unread line in buffer | /window scroll_unread
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | Switch to window above | /window up
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | Switch to window below | /window down
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | Switch to window on the left | /window left
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | Switch to window on the right | /window right
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | Balance the sizes of all windows | /window balance
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | Swap buffers of two windows | /window swap
|
||||
| @k(A-)@k(z) | Zoom on current window (@k(A-)@k(z) again: restore initial windows state, before zoom) | /window zoom
|
||||
| @k(A-)@k(<) | Switch to previous buffer in list of visited buffers | /input jump_previously_visited_buffer
|
||||
| @k(A-)@k(>) | Switch to next buffer in list of visited buffers | /input jump_next_visited_buffer
|
||||
| @k(A-)@k(/) | Switch to last buffer displayed (before last jump to a buffer) | /input jump_last_buffer_displayed
|
||||
| @k(A-)@k(=) | Toggle filters on/off | /filter toggle
|
||||
| @k(F7) | Switch to previous window | `/window -1`
|
||||
| @k(F8) | Switch to next window | `/window +1`
|
||||
| @k(F9) | Scroll buffer's title on the left | `/bar scroll title * -30%`
|
||||
| @k(F10) | Scroll buffer's title on the right | `/bar scroll title * +30%`
|
||||
| @k(F11) | Scroll up one page in nicklist | `/bar scroll nicklist * -100%`
|
||||
| @k(F12) | Scroll down one page in nicklist | `/bar scroll nicklist * +100%`
|
||||
| @k(A-)@k(F11) | Go to the beginning of nicklist | `/bar scroll nicklist * b`
|
||||
| @k(A-)@k(F12) | Go to the end of nicklist | `/bar scroll nicklist * e`
|
||||
| @k(A-)@k(a) | Switch to next buffer with activity (with priority: highlight, message, other) | `/input jump_smart`
|
||||
| @k(A-)@k(h) | Clear hotlist (activity notification on other buffers) | `/input hotlist_clear`
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | Switch to last buffer | `/input jump_last_buffer`
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | Switch to IRC raw buffer | `/server raw`
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | Switch to IRC server buffer | `/server jump`
|
||||
| @k(A-)@k(0...9) | Switch to buffer by number (0 = 10) | `/buffer *N`
|
||||
| @k(A-)@k(j) , @k(01...99) | Switch to buffer by number | `/buffer NN`
|
||||
| @k(A-)@k(m) | Toggle mouse | `/mouse toggle`
|
||||
| @k(A-)@k(n) | Scroll to next highlight | `/window scroll_next_highlight`
|
||||
| @k(A-)@k(p) | Scroll to previous highlight | `/window scroll_previous_highlight`
|
||||
| @k(A-)@k(u) | Scroll to first unread line in buffer | `/window scroll_unread`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | Switch to window above | `/window up`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | Switch to window below | `/window down`
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | Switch to window on the left | `/window left`
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | Switch to window on the right | `/window right`
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | Balance the sizes of all windows | `/window balance`
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | Swap buffers of two windows | `/window swap`
|
||||
| @k(A-)@k(z) | Zoom on current window (@k(A-)@k(z) again: restore initial windows state, before zoom) | `/window zoom`
|
||||
| @k(A-)@k(<) | Switch to previous buffer in list of visited buffers | `/input jump_previously_visited_buffer`
|
||||
| @k(A-)@k(>) | Switch to next buffer in list of visited buffers | `/input jump_next_visited_buffer`
|
||||
| @k(A-)@k(/) | Switch to last buffer displayed (before last jump to a buffer) | `/input jump_last_buffer_displayed`
|
||||
| @k(A-)@k(=) | Toggle filters on/off | `/filter toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_search_context]]
|
||||
|
@ -1046,15 +1046,15 @@ Keys for "search" context
|
|||
These keys are used in context "search" (when @k(C-)@k(r) is pressed to search
|
||||
text in buffer).
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Key | Description | Command
|
||||
| @k(C-)@k(r) | Switch search type: string (default), regular expression | /input search_switch_regex
|
||||
| @k(A-)@k(c) | Switch exact case for search | /input search_switch_case
|
||||
| @k(Tab) | Switch search in: messages (default), prefixes, prefixes + messages | /input search_switch_where
|
||||
| @k(↑) | Search previous line | /input search_previous
|
||||
| @k(↓) | Search next line | /input search_next
|
||||
| @k(Enter) .3+| Stop search .3+| /input search_stop
|
||||
| @k(C-)@k(r) | Switch search type: string (default), regular expression | `/input search_switch_regex`
|
||||
| @k(A-)@k(c) | Switch exact case for search | `/input search_switch_case`
|
||||
| @k(Tab) | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where`
|
||||
| @k(↑) | Search previous line | `/input search_previous`
|
||||
| @k(↓) | Search next line | `/input search_next`
|
||||
| @k(Enter) .3+| Stop search .3+| `/input search_stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1065,26 +1065,26 @@ Keys for "cursor" context
|
|||
|
||||
These keys are used in context "cursor" (free movement of cursor on screen).
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| Key | Area | Description | Command
|
||||
| @k(↑) | - | Move cursor one line up | /cursor move up
|
||||
| @k(↓) | - | Move cursor one line down | /cursor move down
|
||||
| @k(←) | - | Move cursor one column left | /cursor move left
|
||||
| @k(→) | - | Move cursor one column right | /cursor move right
|
||||
| @k(A-)@k(↑) | - | Move cursor one area up | /cursor move area_up
|
||||
| @k(A-)@k(↓) | - | Move cursor one area down | /cursor move area_down
|
||||
| @k(A-)@k(←) | - | Move cursor one area left | /cursor move area_left
|
||||
| @k(A-)@k(→) | - | Move cursor one area right | /cursor move area_right
|
||||
| @k(m) | chat | Quote message | hsignal:chat_quote_message;/cursor stop
|
||||
| @k(q) | chat | Quote prefix + message | hsignal:chat_quote_prefix_message;/cursor stop
|
||||
| @k(Q) | chat | Quote time + prefix + message | hsignal:chat_quote_time_prefix_message;/cursor stop
|
||||
| @k(b) | nicklist | Ban nick | /window ${_window_number};/ban ${nick}
|
||||
| @k(k) | nicklist | Kick nick | /window ${_window_number};/kick ${nick}
|
||||
| @k(K) | nicklist | Kick and ban nick | /window ${_window_number};/kickban ${nick}
|
||||
| @k(q) | nicklist | Open query with nick | /window ${_window_number};/query ${nick};/cursor stop
|
||||
| @k(w) | nicklist | Do a whois on nick | /window ${_window_number};/whois ${nick}
|
||||
| @k(Enter) .3+| - .3+| Stop cursor mode .3+| /cursor stop
|
||||
| @k(↑) | - | Move cursor one line up | `/cursor move up`
|
||||
| @k(↓) | - | Move cursor one line down | `/cursor move down`
|
||||
| @k(←) | - | Move cursor one column left | `/cursor move left`
|
||||
| @k(→) | - | Move cursor one column right | `/cursor move right`
|
||||
| @k(A-)@k(↑) | - | Move cursor one area up | `/cursor move area_up`
|
||||
| @k(A-)@k(↓) | - | Move cursor one area down | `/cursor move area_down`
|
||||
| @k(A-)@k(←) | - | Move cursor one area left | `/cursor move area_left`
|
||||
| @k(A-)@k(→) | - | Move cursor one area right | `/cursor move area_right`
|
||||
| @k(m) | chat | Quote message | `hsignal:chat_quote_message;/cursor stop`
|
||||
| @k(q) | chat | Quote prefix + message | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| @k(Q) | chat | Quote time + prefix + message | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| @k(b) | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}`
|
||||
| @k(k) | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}`
|
||||
| @k(K) | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| @k(q) | nicklist | Open query with nick | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| @k(w) | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}`
|
||||
| @k(Enter) .3+| - .3+| Stop cursor mode .3+| `/cursor stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1095,35 +1095,35 @@ Keys for "mouse" context
|
|||
|
||||
These keys are used in context "mouse", namely when a mouse event occurs.
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| Button ^(1)^ | Gesture | Area | Description | Command
|
||||
| ◾◽◽ | - | chat | Switch to window | /window ${_window_number}
|
||||
| ◾◽◽ | left | chat | Switch to previous buffer | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | right | chat | Switch to next buffer | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | left (long) | chat | Switch to first buffer | /window ${_window_number};/buffer 1
|
||||
| ◾◽◽ | right (long) | chat | Switch to last buffer | /window ${_window_number};/input jump_last_buffer
|
||||
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | /script go ${_chat_line_y}
|
||||
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
|
||||
| ⇑ | - | chat | Scroll up a few lines in buffer history | /window scroll_up -window ${_window_number}
|
||||
| ⇓ | - | chat | Scroll down a few lines in buffer history | /window scroll_down -window ${_window_number}
|
||||
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | /script up 5
|
||||
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | /script down 5
|
||||
| @k(C-)⇑ | - | chat | Scroll horizontally to the left | /window scroll_horiz -window ${_window_number} -10%
|
||||
| @k(C-)⇓ | - | chat | Scroll horizontally to the right | /window scroll_horiz -window ${_window_number} +10%
|
||||
| ◾◽◽ | up | nicklist | Scroll up one page in nicklist | /bar scroll nicklist ${_window_number} -100%
|
||||
| ◾◽◽ | down | nicklist | Scroll down one page in nicklist | /bar scroll nicklist ${_window_number} +100%
|
||||
| ◾◽◽ | up (long) | nicklist | Go to the beginning of nicklist | /bar scroll nicklist ${_window_number} b
|
||||
| ◾◽◽ | down (long) | nicklist | Go to the end of nicklist | /bar scroll nicklist ${_window_number} e
|
||||
| ◾◽◽ | - | nicklist | Open query with nick | /window ${_window_number};/query ${nick}
|
||||
| ◽◽◾ | - | nicklist | Do a whois on nick | /window ${_window_number};/whois ${nick}
|
||||
| ◾◽◽ | left | nicklist | Kick nick | /window ${_window_number};/kick ${nick}
|
||||
| ◾◽◽ | left (long) | nicklist | Kick and ban nick | /window ${_window_number};/kickban ${nick}
|
||||
| ◽◽◾ | left | nicklist | Ban nick | /window ${_window_number};/ban ${nick}
|
||||
| ◽◽◾ | - | input | Grab a mouse event and insert its code in command line | /input grab_mouse_area
|
||||
| ⇑ | - | any bar | Scroll bar by -20% | /bar scroll ${_bar_name} ${_window_number} -20%
|
||||
| ⇓ | - | any bar | Scroll bar by +20% | /bar scroll ${_bar_name} ${_window_number} +20%
|
||||
| ◽◾◽ | - | anywhere | Start cursor mode at this point | /cursor go ${_x},${_y}
|
||||
| ◾◽◽ | - | chat | Switch to window | `/window ${_window_number}`
|
||||
| ◾◽◽ | left | chat | Switch to previous buffer | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | right | chat | Switch to next buffer | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | left (long) | chat | Switch to first buffer | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | right (long) | chat | Switch to last buffer | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (script buffer) | Install/remove script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | chat | Scroll up a few lines in buffer history | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | chat | Scroll down a few lines in buffer history | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | `/script up 5`
|
||||
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 5`
|
||||
| @k(C-)⇑ | - | chat | Scroll horizontally to the left | `/window scroll_horiz -window ${_window_number} -10%`
|
||||
| @k(C-)⇓ | - | chat | Scroll horizontally to the right | `/window scroll_horiz -window ${_window_number} +10%`
|
||||
| ◾◽◽ | up | nicklist | Scroll up one page in nicklist | `/bar scroll nicklist ${_window_number} -100%`
|
||||
| ◾◽◽ | down | nicklist | Scroll down one page in nicklist | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | up (long) | nicklist | Go to the beginning of nicklist | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | down (long) | nicklist | Go to the end of nicklist | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | nicklist | Open query with nick | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | left | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | left (long) | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | left | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | input | Grab a mouse event and insert its code in command line | `/input grab_mouse_area`
|
||||
| ⇑ | - | any bar | Scroll bar by -20% | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | any bar | Scroll bar by +20% | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | anywhere | Start cursor mode at this point | `/cursor go ${_x},${_y}`
|
||||
|========================================
|
||||
|
||||
[NOTE]
|
||||
|
@ -2166,20 +2166,20 @@ If you want to restore standard CTCP reply, then remove option:
|
|||
Following codes can be used in strings and are automatically expanded by WeeChat
|
||||
when replying to CTCP:
|
||||
|
||||
[width="100%",cols="^2l,4,8l",options="header"]
|
||||
[width="100%",cols="^2l,4,8",options="header"]
|
||||
|========================================
|
||||
| Code | Description | Value/example
|
||||
| $clientinfo | List of supported CTCP | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| $version | WeeChat version | 0.4.0-dev
|
||||
| $versiongit | WeeChat version + git version ^(1)^ | 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| $git | Git version ^(1)^ | v0.3.9-104-g7eb5cc4
|
||||
| $compilation | WeeChat compilation date | Dec 16 2012
|
||||
| $osinfo | Info about OS | Linux 2.6.32-5-amd64 / x86_64
|
||||
| $site | WeeChat site | http://www.weechat.org/
|
||||
| $download | WeeChat site, download page | http://www.weechat.org/download
|
||||
| $time | Current date/time | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| $username | User name on IRC server | name
|
||||
| $realname | Real name on IRC server | John Doe
|
||||
| $clientinfo | List of supported CTCP | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| $version | WeeChat version | `0.4.0-dev`
|
||||
| $versiongit | WeeChat version + git version ^(1)^ | `0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| $git | Git version ^(1)^ | `v0.3.9-104-g7eb5cc4`
|
||||
| $compilation | WeeChat compilation date | `Dec 16 2012`
|
||||
| $osinfo | Info about OS | `Linux 2.6.32-5-amd64 / x86_64`
|
||||
| $site | WeeChat site | `http://www.weechat.org/`
|
||||
| $download | WeeChat site, download page | `http://www.weechat.org/download`
|
||||
| $time | Current date/time | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| $username | User name on IRC server | `name`
|
||||
| $realname | Real name on IRC server | `John Doe`
|
||||
|========================================
|
||||
|
||||
[NOTE]
|
||||
|
@ -2188,15 +2188,15 @@ if WeeChat has been compiled inside the git repository and if git was installed.
|
|||
|
||||
If CTCP options are not defined (by default), CTCP replies are:
|
||||
|
||||
[width="100%",cols="^2,4l,8l",options="header"]
|
||||
[width="100%",cols="^2,4,8",options="header"]
|
||||
|========================================
|
||||
| CTCP | Reply format | Example
|
||||
| CLIENTINFO | $clientinfo | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| FINGER | WeeChat $versiongit | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| SOURCE | $download | http://www.weechat.org/download
|
||||
| TIME | $time | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| USERINFO | $username ($realname) | name (John Doe)
|
||||
| VERSION | WeeChat $versiongit ($compilation) | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)
|
||||
| CTCP | Reply format | Example
|
||||
| CLIENTINFO | `$clientinfo` | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| FINGER | `WeeChat $versiongit` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| SOURCE | `$download` | `http://www.weechat.org/download`
|
||||
| TIME | `$time` | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| USERINFO | `$username ($realname)` | `name (John Doe)`
|
||||
| VERSION | `WeeChat $versiongit ($compilation)` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)`
|
||||
|========================================
|
||||
|
||||
[[irc_target_buffer]]
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,6 +1,7 @@
|
|||
[[command_alias_alias]]
|
||||
[command]*`alias`* créer un alias pour une commande::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/alias [-completion <complétion>] alias [<commande> [;<commande>...]]
|
||||
|
||||
complétion: complétion pour l'alias (optionnel, par défaut la complétion se fait avec la commande cible)
|
||||
|
@ -29,5 +30,5 @@ Exemples:
|
|||
/alias hello /allchan -exclude=#weechat msg * hello
|
||||
alias /forcejoin pour envoyer la commande IRC "forcejoin" avec la complétion de /sajoin :
|
||||
/alias -completion %%sajoin forcejoin /quote forcejoin
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_aspell_aspell]]
|
||||
[command]*`aspell`* configuration de l'extension aspell::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/aspell enable|disable|toggle
|
||||
listdict
|
||||
setdict <dict>[,<dict>...]
|
||||
|
@ -22,5 +23,5 @@ Pour activer aspell sur tous les tampons, utilisez l'option "default_dict", par
|
|||
/aspell enable
|
||||
|
||||
La touche par défaut pour activer/désactiver aspell est alt-s.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_charset_charset]]
|
||||
[command]*`charset`* changer le charset pour le tampon courant::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/charset decode|encode <charset>
|
||||
reset
|
||||
|
||||
|
@ -8,5 +9,5 @@
|
|||
encode: changer le charset d'encodage
|
||||
charset: nouveau charset pour le tampon courant
|
||||
reset: réinitialiser les charsets pour le tampon courant
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_guile_guile]]
|
||||
[command]*`guile`* lister/charger/décharger des scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/guile list|listfull [<nom>]
|
||||
load [-q] <fichier>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ autoload: charger tous les scripts dans le répertoire "autoload"
|
|||
-q: mode silencieux: ne pas afficher de messages
|
||||
|
||||
Sans paramètre, cette commande liste les scripts chargés.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
[[command_irc_admin]]
|
||||
[command]*`admin`* trouver les informations sur l'administrateur du serveur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/admin [<cible>]
|
||||
|
||||
cible: serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allchan]]
|
||||
[command]*`allchan`* exécuter une commande sur tous les canaux de tous les serveurs connectés::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allchan [-current] [-exclude=<canal>[,<canal>...]] <commande> [<paramètres>]
|
||||
|
||||
-current: exécuter la commande pour les canaux du serveur courant seulement
|
||||
|
@ -23,11 +25,12 @@ Exemples:
|
|||
/allchan -exclude=#weechat msg * bonjour
|
||||
dire 'bonjour' partout sauf sur #weechat et les canaux commençant par #linux:
|
||||
/allchan -exclude=#weechat,#linux* msg * bonjour
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allserv]]
|
||||
[command]*`allserv`* exécuter une commande sur tous les serveurs connectés::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allserv [-exclude=<serveur>[,<serveur>...]] <commande> [<paramètres>]
|
||||
|
||||
-exclude: exclude certains serveurs ('*' est autorisé en début ou fin du nom du serveur, pour exclure plusieurs serveurs)
|
||||
|
@ -41,22 +44,24 @@ Exemples:
|
|||
/allserv away Je suis absent
|
||||
faire un whois sur mon pseudo sur tous les serveurs:
|
||||
/allserv whois $nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ban]]
|
||||
[command]*`ban`* bannir des pseudos ou hôtes::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ban [<canal>] [<pseudo> [<pseudo>...]]
|
||||
|
||||
canal: nom du canal pour supprimer le bannissement
|
||||
pseudo: pseudo ou hôte pour supprimer le bannissement
|
||||
|
||||
Sans paramètre, cette commande affiche la liste des bans pour le canal courant.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_connect]]
|
||||
[command]*`connect`* se connecter à un/plusieurs serveur(s) IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/connect [<serveur> [<serveur>...] [-<option>[=<valeur>]] [-no<option>] [-nojoin] [-switch]
|
||||
-all|-auto|-open [-nojoin] [-switch]
|
||||
|
||||
|
@ -80,30 +85,33 @@ Exemples:
|
|||
/connect my.server.org/6697 -ssl -password=test
|
||||
/connect irc://nick@irc.oftc.net/#channel
|
||||
/connect -switch
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ctcp]]
|
||||
[command]*`ctcp`* envoyer un message CTCP (Client-To-Client Protocol)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ctcp <cible> <type> [<arguments>]
|
||||
|
||||
cible: pseudo ou canal à qui envoyer le CTCP
|
||||
type: type de CTCP (exemples: "version", "ping", etc...)
|
||||
arguments: paramètres pour le CTCP
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_cycle]]
|
||||
[command]*`cycle`* quitter et rejoindre un canal::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cycle [<canal>[,<canal>...]] [message]
|
||||
|
||||
canal: canal à quitter
|
||||
message: message de fin (affiché aux autres utilisateurs)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dcc]]
|
||||
[command]*`dcc`* démarrer un DCC (transfert de fichier ou discussion directe)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dcc chat <pseudo>
|
||||
send <pseudo> <fichier>
|
||||
|
||||
|
@ -115,69 +123,76 @@ Exemples:
|
|||
/dcc chat toto
|
||||
envoyer le fichier "/home/foo/bar.txt" au pseudo "toto":
|
||||
/dcc send toto /home/foo/bar.txt
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dehalfop]]
|
||||
[command]*`dehalfop`* retirer le statut de demi-opérateur du canal à/aux pseudo(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dehalfop <pseudo> [<pseudo>...]
|
||||
|
||||
pseudo: pseudo ou masque (peut démarrer ou se terminer par "*" comme joker)
|
||||
*: retirer le statut de demi-opérateur de tout le monde sur le canal excepté vous-même
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_deop]]
|
||||
[command]*`deop`* retirer le statut d'opérateur du canal à/aux pseudo(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/deop <pseudo> [<pseudo>...]
|
||||
* -yes
|
||||
|
||||
pseudo: pseudo ou masque (peut démarrer ou se terminer par "*" comme joker)
|
||||
*: retirer le statut d'opérateur de tout le monde sur le canal excepté vous-même
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_devoice]]
|
||||
[command]*`devoice`* retirer la voix du/des pseudo(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/devoice <pseudo> [<pseudo>...]
|
||||
* -yes
|
||||
|
||||
pseudo: pseudo ou masque (peut démarrer ou se terminer par "*" comme joker)
|
||||
*: retirer la voix de tout le monde sur le canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_die]]
|
||||
[command]*`die`* arrêter le serveur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/die [<cible>]
|
||||
|
||||
cible: nom du serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_disconnect]]
|
||||
[command]*`disconnect`* se déconnecter d'un ou de tous les serveurs IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/disconnect [<serveur>|-all|-pending [<raison>]]
|
||||
|
||||
serveur: nom du serveur pour se déconnecter
|
||||
-all: se déconnecter de tous les serveurs
|
||||
-pending: annuler la reconnexion automatique sur les serveurs en cours de reconnexion
|
||||
raison: raison pour le quit
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_halfop]]
|
||||
[command]*`halfop`* donner le statut de demi-opérateur à un/des pseudo(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/halfop <pseudo> [<pseudo>...]
|
||||
* -yes
|
||||
|
||||
pseudo: pseudo ou masque (peut démarrer ou se terminer par "*" comme joker)
|
||||
*: donner le statut de demi-opérateur à tout le monde sur le canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ignore]]
|
||||
[command]*`ignore`* ignorer des pseudos/hôtes de serveurs ou canaux::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ignore list
|
||||
add [re:]<pseudo> [<serveur> [<canal>]]
|
||||
del <numéro>|-all
|
||||
|
@ -200,36 +215,40 @@ Exemples:
|
|||
/ignore add toto@domain.com freenode
|
||||
ignorer le hôte "toto*@*.domain.com" sur freenode/#weechat:
|
||||
/ignore add toto*@*.domain.com freenode #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_info]]
|
||||
[command]*`info`* voir les informations décrivant le serveur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/info [<cible>]
|
||||
|
||||
cible: nom du serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_invite]]
|
||||
[command]*`invite`* inviter un pseudo sur un canal::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/invite <pseudo> [<pseudo>...] [<canal>]
|
||||
|
||||
pseudo: pseudo à inviter
|
||||
canal: canal pour l'invitation
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ison]]
|
||||
[command]*`ison`* vérifier si un pseudo est actuellement sur IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ison <pseudo> [<pseudo>...]
|
||||
|
||||
pseudo: pseudo
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_join]]
|
||||
[command]*`join`* rejoindre un canal::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/join [-noswitch] [-server <serveur>] [<canal1>[,<canal2>...]] [<clé1>[,<clé2>...]]
|
||||
|
||||
-noswitch: ne pas basculer sur le nouveau tampon
|
||||
|
@ -242,21 +261,23 @@ Exemples:
|
|||
/join #protectedchan,#weechat key
|
||||
/join -server freenode #weechat
|
||||
/join -noswitch #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kick]]
|
||||
[command]*`kick`* retirer par la force un utilisateur d'un canal::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kick [<canal>] <pseudo> [<raison>]
|
||||
|
||||
canal: canal où l'utilisateur se trouve
|
||||
pseudo: pseudo à éliminer
|
||||
raison: raison pour l'élimination (les variables spéciales $nick, $channel et $server sont remplacées par leur valeur)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kickban]]
|
||||
[command]*`kickban`* retirer par la force un pseudo d'un canal et le bannir::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kickban [<canal>] <pseudo> [<raison>]
|
||||
|
||||
canal: canal où l'utilisateur se trouve
|
||||
|
@ -268,29 +289,32 @@ Il est possible d'éliminer/bannir avec un masque, le pseudo sera extrait du mas
|
|||
Exemple:
|
||||
bannir "*!*@host.com" puis éliminer "toto":
|
||||
/kickban toto!*@host.com
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kill]]
|
||||
[command]*`kill`* fermer la connexion client-serveur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kill <pseudo> <raison>
|
||||
|
||||
pseudo: pseudo
|
||||
raison: raison
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_links]]
|
||||
[command]*`links`* lister tous les noms de serveurs connus du serveur qui répondent à la requête::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/links [[<serveur>] <masque_serveur>]
|
||||
|
||||
serveur: ce serveur doit répondre à la requête
|
||||
masque_serveur: liste des serveurs correspondant au masque
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_list]]
|
||||
[command]*`list`* lister les canaux et leur titre::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/list [<canal>[,<canal>...]] [<serveur>] [-re <regex>]
|
||||
|
||||
canal: canal à lister
|
||||
|
@ -304,33 +328,37 @@ Exemples:
|
|||
/list #weechat
|
||||
lister tous les canaux commençant par "#weechat" (peut être très lent pour les grands réseaux):
|
||||
/list -re #weechat.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_lusers]]
|
||||
[command]*`lusers`* obtenir des statistiques sur la taille du réseau IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lusers [<masque> [<cible>]]
|
||||
|
||||
masque: serveurs qui correspondent au masque seulement
|
||||
cible: serveur pour faire suivre la requête
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_map]]
|
||||
[command]*`map`* afficher une carte graphique du réseau IRC::
|
||||
........................................
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_me]]
|
||||
[command]*`me`* envoyer une action CTCP au canal courant::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <message>
|
||||
|
||||
message: message à envoyer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_mode]]
|
||||
[command]*`mode`* changer le mode du canal ou de l'utilisateur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mode [<canal>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<paramètres>]
|
||||
<pseudo> [+|-]i|s|w|o
|
||||
|
||||
|
@ -362,56 +390,62 @@ Exemples:
|
|||
/mode #weechat +t
|
||||
devenir invisible sur le serveur:
|
||||
/mode nick +i
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_motd]]
|
||||
[command]*`motd`* obtenir le message du jour::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/motd [<cible>]
|
||||
|
||||
cible: nom du serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_msg]]
|
||||
[command]*`msg`* envoyer un message à un pseudo ou canal::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/msg [-server <serveur>] <cible>[,<cible>...] <texte>
|
||||
|
||||
serveur: envoyer à ce serveur (nom interne)
|
||||
cible: pseudo ou canal (peut-être un masque, '*' = canal courant)
|
||||
texte: texte à envoyer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_names]]
|
||||
[command]*`names`* lister les pseudos sur des canaux::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/names [<canal>[,<canal>...]]
|
||||
|
||||
canal: nom du canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_nick]]
|
||||
[command]*`nick`* changer le pseudo courant::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/nick [-all] <pseudo>
|
||||
|
||||
-all: définir le nouveau pseudo sur tous les serveurs connectés
|
||||
pseudo: nouveau pseudo
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notice]]
|
||||
[command]*`notice`* envoyer un message notice à un utilisateur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notice [-server <serveur>] <cible> <texte>
|
||||
|
||||
serveur: envoyer à ce serveur (nom interne)
|
||||
cible: pseudo ou canal
|
||||
texte: texte à envoyer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notify]]
|
||||
[command]*`notify`* ajouter une notification de présence ou de statut d'absence pour des pseudos sur les serveurs::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notify add <pseudo> [<serveur> [-away]]
|
||||
del <pseudo>|-all [<serveur>]
|
||||
|
||||
|
@ -431,87 +465,96 @@ Exemples:
|
|||
/notify add toto freenode
|
||||
notifier quand "toto" est absent ou de retour sur le serveur freenode:
|
||||
/notify add toto freenode -away
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_op]]
|
||||
[command]*`op`* donner le statut d'opérateur à un/des pseudo(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/op <pseudo> [<pseudo>...]
|
||||
* -yes
|
||||
|
||||
pseudo: pseudo ou masque (peut démarrer ou se terminer par "*" comme joker)
|
||||
*: donner le statut d'opérateur à tout le monde sur le canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_oper]]
|
||||
[command]*`oper`* obtenir le statut d'opérateur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/oper <utilisateur> <mot_de_passe>
|
||||
|
||||
utilisateur: utilisateur
|
||||
mot_de_passe: mot de passe
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_part]]
|
||||
[command]*`part`* quitter un canal::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/part [<canal>[,<canal>...]] [message]
|
||||
|
||||
canal: canal à quitter
|
||||
message: message de fin (affiché aux autres utilisateurs)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ping]]
|
||||
[command]*`ping`* envoyer un ping au serveur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ping <serveur1> [<serveur2>]
|
||||
|
||||
serveur1: serveur
|
||||
serveur2: faire suivre le ping à ce serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_pong]]
|
||||
[command]*`pong`* répondre à un message ping::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/pong <démon> [<démon2>]
|
||||
|
||||
démon: démon qui a répondu au message Ping
|
||||
démon2: faire suivre le message à ce démon
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_query]]
|
||||
[command]*`query`* envoyer un message privé à un pseudo::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/query [-server <serveur>] <pseudo>[,<pseudo>...] [<texte>]
|
||||
|
||||
serveur: envoyer à ce serveur (nom interne)
|
||||
pseudo: pseudo pour la conversation privée
|
||||
texte: texte à envoyer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quiet]]
|
||||
[command]*`quiet`* faire taire des pseudos ou hôtes::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quiet [<canal>] [<pseudo> [<pseudo>...]]
|
||||
|
||||
canal: nom du canal pour faire taire
|
||||
pseudo: pseudo ou hôte à faire taire
|
||||
|
||||
Sans paramètre, cette commande affiche la liste des "quiet" pour le canal courant.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quote]]
|
||||
[command]*`quote`* envoyer des données brutes au serveur sans analyse::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quote [-server <serveur>] <données>
|
||||
|
||||
serveur: envoyer à ce serveur (nom interne)
|
||||
données: données brutes à envoyer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_reconnect]]
|
||||
[command]*`reconnect`* se reconnecter à un/plusieurs serveur(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reconnect <serveur> [<serveur>...] [-nojoin] [-switch]
|
||||
-all [-nojoin] [-switch]
|
||||
|
||||
|
@ -519,72 +562,80 @@ serveur: nom du serveur pour se reconnecter
|
|||
-all: se reconnecter à tous les serveurs
|
||||
-nojoin: ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur)
|
||||
-switch: basculer vers l'adresse suivante du serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_rehash]]
|
||||
[command]*`rehash`* demander au serveur de recharger son fichier de configuration::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rehash [<option>]
|
||||
|
||||
option: option supplémentaire, pour certains serveurs
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_restart]]
|
||||
[command]*`restart`* demander au serveur de redémarrer::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/restart [<cible>]
|
||||
|
||||
cible: nom du serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sajoin]]
|
||||
[command]*`sajoin`* forcer un utilisateur à rejoindre un ou plusieurs canaux::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sajoin <pseudo> <canal>[,<canal>...]
|
||||
|
||||
pseudo: pseudo
|
||||
canal: canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_samode]]
|
||||
[command]*`samode`* changer le mode du canal, sans avoir le statut d'opérateur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/samode <canal> <mode>
|
||||
|
||||
canal: nom du canal
|
||||
mode: mode pour le canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sanick]]
|
||||
[command]*`sanick`* forcer un utilisateur à utiliser un autre pseudo::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sanick <pseudo> <nouveau_pseudo>
|
||||
|
||||
pseudo: pseudo
|
||||
nouveau_pseudo: nouveau pseudo
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sapart]]
|
||||
[command]*`sapart`* forcer un utilisateur à quitter un ou plusieurs canaux::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sapart <pseudo> <canal>[,<canal>...]
|
||||
|
||||
pseudo: pseudo
|
||||
canal: canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_saquit]]
|
||||
[command]*`saquit`* forcer un utilisateur à quitter le serveur avec une raison::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/saquit <pseudo> <raison>
|
||||
|
||||
pseudo: pseudo
|
||||
raison: raison
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_server]]
|
||||
[command]*`server`* lister, ajouter ou retirer des serveurs IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/server list|listfull [<serveur>]
|
||||
add <serveur> <nom>[/<port>] [-temp] [-<option>[=<valeur>]] [-no<option>]
|
||||
copy|rename <serveur> <nouveau_nom>
|
||||
|
@ -617,161 +668,179 @@ Exemples:
|
|||
/server rename oftc newoftc
|
||||
/server del freenode
|
||||
/server deloutq
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_service]]
|
||||
[command]*`service`* enregistrer un nouveau service::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/service <pseudo> <réservé> <distribution> <type> <réservé> <info>
|
||||
|
||||
distribution: visibilité du service
|
||||
type: réservé pour une utilisation future
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_servlist]]
|
||||
[command]*`servlist`* lister les services actuellement connectés au réseau::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/servlist [<masque> [<type>]]
|
||||
|
||||
masque: lister seulement les services qui correspondent à ce masque
|
||||
type: lister seulement les services de ce type
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squery]]
|
||||
[command]*`squery`* envoyer un message à un service::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squery <service> <texte>
|
||||
|
||||
service: nom du service
|
||||
texte: texte à envoyer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squit]]
|
||||
[command]*`squit`* déconnecter les liens vers un serveur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squit <serveur> <commentaire>
|
||||
|
||||
serveur: nom du serveur
|
||||
commentaire: commentaire pour quitter
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_stats]]
|
||||
[command]*`stats`* demander des statistiques sur le serveur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/stats [<requête> [<serveur>]]
|
||||
|
||||
requête: c/h/i/k/l/m/o/y/u (voir la RFC1459)
|
||||
serveur: nom du serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_summon]]
|
||||
[command]*`summon`* envoyer aux utilisateurs d'un serveur IRC un message leur demandant de rejoindre IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/summon <utilisateur> [<cible> [<canal>]]
|
||||
|
||||
utilisateur: nom d'utilisateur
|
||||
cible: nom du serveur
|
||||
canal: nom du canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_time]]
|
||||
[command]*`time`* demander l'heure locale de serveur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/time [<cible>]
|
||||
|
||||
cible: demander l'heure de ce serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_topic]]
|
||||
[command]*`topic`* recevoir/définir le titre du canal::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/topic [<canal>] [<titre>|-delete]
|
||||
|
||||
canal: nom du canal
|
||||
titre: nouveau titre pour le canal
|
||||
-delete: supprime le titre du canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_trace]]
|
||||
[command]*`trace`* trouver le chemin jusqu'à un serveur spécifique::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/trace [<cible>]
|
||||
|
||||
cible: serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_unban]]
|
||||
[command]*`unban`* supprimer le bannissement sur des pseudos ou hôtes::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unban [<canal>] <pseudo> [<pseudo>...]
|
||||
|
||||
canal: nom du canal pour supprimer le bannissement
|
||||
pseudo: pseudo ou hôte pour supprimer le bannissement
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_userhost]]
|
||||
[command]*`userhost`* retourner une liste d'informations sur des pseudos::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/userhost <pseudo> [<pseudo>...]
|
||||
|
||||
pseudo: pseudo
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_users]]
|
||||
[command]*`users`* liste des utilisateurs connectés au serveur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/users [<cible>]
|
||||
|
||||
cible: serveur
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_version]]
|
||||
[command]*`version`* retourner la version du pseudo ou du serveur (courant ou spécifié)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [<serveur>|<pseudo>]
|
||||
|
||||
serveur: nom du serveur
|
||||
pseudo: pseudo
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_voice]]
|
||||
[command]*`voice`* donner la voix à/aux pseudo(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/voice <pseudo> [<pseudo>...]
|
||||
|
||||
pseudo: pseudo ou masque (peut démarrer ou se terminer par "*" comme joker)
|
||||
*: donner la voix à tout le monde sur le canal
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallchops]]
|
||||
[command]*`wallchops`* envoyer une notice aux opérateurs du canal::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallchops [<canal>] <texte>
|
||||
|
||||
canal: nom du canal
|
||||
texte: texte à envoyer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallops]]
|
||||
[command]*`wallops`* envoyer un message à tous les utilisateurs connectés qui ont activé le mode utilisateur 'w' pour eux-mêmes::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallops <texte>
|
||||
|
||||
texte: texte à envoyer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_who]]
|
||||
[command]*`who`* générer une requête qui retourne une liste d'information::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/who [<masque> [o]]
|
||||
|
||||
masque: information qui correspond à ce masque uniquement
|
||||
o: seul les opérateurs sont retournés correspondant au masque fourni
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whois]]
|
||||
[command]*`whois`* demander les informations sur le(s) utilisateur(s)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whois [<serveur>] [<pseudo>[,<pseudo>...]]
|
||||
|
||||
serveur: nom de serveur
|
||||
|
@ -780,15 +849,16 @@ serveur: nom de serveur
|
|||
Sans paramètre, cette commande effectuera un whois sur :
|
||||
- votre propre pseudo si le tampon est un serveur/canal
|
||||
- le pseudo distant si le tampon est un privé.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whowas]]
|
||||
[command]*`whowas`* demander de l'information sur un pseudo qui n'existe plus::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whowas <pseudo>[,<pseudo>...] [<nombre> [<cible>]]
|
||||
|
||||
pseudo: pseudo à chercher
|
||||
nombre: nombre de réponses à retourner (recherche complète si nombre négatif)
|
||||
cible: la réponse doit correspondre à ce masque
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_logger_logger]]
|
||||
[command]*`logger`* configuration de l'extension logger::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/logger list
|
||||
set <niveau>
|
||||
flush
|
||||
|
@ -32,5 +33,5 @@ Exemples:
|
|||
/set logger.level.core.weechat 0
|
||||
utiliser un répertoire par serveur IRC et un fichier par canal dedans:
|
||||
/set logger.mask.irc "$server/$channel.weechatlog"
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_lua_lua]]
|
||||
[command]*`lua`* lister/charger/décharger des scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lua list|listfull [<nom>]
|
||||
load [-q] <fichier>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ autoload: charger tous les scripts dans le répertoire "autoload"
|
|||
-q: mode silencieux: ne pas afficher de messages
|
||||
|
||||
Sans paramètre, cette commande liste les scripts chargés.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_perl_perl]]
|
||||
[command]*`perl`* lister/charger/décharger des scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/perl list|listfull [<nom>]
|
||||
load [-q] <fichier>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ autoload: charger tous les scripts dans le répertoire "autoload"
|
|||
-q: mode silencieux: ne pas afficher de messages
|
||||
|
||||
Sans paramètre, cette commande liste les scripts chargés.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_python_python]]
|
||||
[command]*`python`* lister/charger/décharger des scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/python list|listfull [<nom>]
|
||||
load [-q] <fichier>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ autoload: charger tous les scripts dans le répertoire "autoload"
|
|||
-q: mode silencieux: ne pas afficher de messages
|
||||
|
||||
Sans paramètre, cette commande liste les scripts chargés.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_relay_relay]]
|
||||
[command]*`relay`* contrôle du relai::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/relay list|listfull|listrelay
|
||||
add [ipv4.][ipv6.][ssl.]<protocole.nom> <port>
|
||||
del [ipv4.][ipv6.][ssl.]<protocole.nom>
|
||||
|
@ -41,5 +42,5 @@ Exemples:
|
|||
/relay add ipv6.ssl.weechat 9001
|
||||
protocole weechat avec SSL, en utilisant IPv4 + IPv6:
|
||||
/relay add ipv4.ipv6.ssl.weechat 9001
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_rmodifier_rmodifier]]
|
||||
[command]*`rmodifier`* modifier des chaînes de "modifier" avec des expressions régulières::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rmodifier list|listdefault
|
||||
add <nom> <modifiers> <groupes> <regex>
|
||||
del <nom>|-all [<nom>...]
|
||||
|
@ -26,5 +27,5 @@ Exemples:
|
|||
/rmodifier del password
|
||||
supprimer tous les rmodifiers:
|
||||
/rmodifier del -all
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_ruby_ruby]]
|
||||
[command]*`ruby`* lister/charger/décharger des scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ruby list|listfull [<nom>]
|
||||
load [-q] <fichier>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ autoload: charger tous les scripts dans le répertoire "autoload"
|
|||
-q: mode silencieux: ne pas afficher de messages
|
||||
|
||||
Sans paramètre, cette commande liste les scripts chargés.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_script_script]]
|
||||
[command]*`script`* Gestionnaire de scripts WeeChat::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/script list [-o|-i]
|
||||
search <texte>
|
||||
show <script>
|
||||
|
@ -72,5 +73,5 @@ Exemples:
|
|||
/script hold urlserver.py
|
||||
/script reload urlserver
|
||||
/script upgrade
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_tcl_tcl]]
|
||||
[command]*`tcl`* lister/charger/décharger des scripts::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/tcl list|listfull [<nom>]
|
||||
load [-q] <fichier>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ autoload: charger tous les scripts dans le répertoire "autoload"
|
|||
-q: mode silencieux: ne pas afficher de messages
|
||||
|
||||
Sans paramètre, cette commande liste les scripts chargés.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,15 +1,17 @@
|
|||
[[command_weechat_away]]
|
||||
[command]*`away`* définir ou supprimer le statut d'absence::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/away [-all] [<message>]
|
||||
|
||||
-all: définir ou supprimer le statut d'absence sur tous les serveurs connectés
|
||||
message: message pour l'absence (si pas de message donné, le statut d'absence est supprimé)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_bar]]
|
||||
[command]*`bar`* gestion des barres::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/bar list|listfull|listitems
|
||||
add <nom> <type>[,<conditions>] <position> <taille> <séparateur> <objet1>[,<objet2>...]
|
||||
default [input|title|status|nicklist]
|
||||
|
@ -56,11 +58,12 @@ Exemples:
|
|||
/bar scroll nicklist * y+10
|
||||
faire défiler la liste des pseudos à la fin sur le tampon courant:
|
||||
/bar scroll nicklist * ye
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_buffer]]
|
||||
[command]*`buffer`* gestion des tampons::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/buffer list
|
||||
clear [<nombre>|<nom>|-merged|-all]
|
||||
move|merge <nombre>
|
||||
|
@ -117,11 +120,12 @@ Exemples:
|
|||
/buffer #weechat
|
||||
aller au tampon suivant:
|
||||
/buffer +1
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_color]]
|
||||
[command]*`color`* définir des alias de couleurs et afficher la palette des couleurs::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/color alias <couleur> <nom>
|
||||
unalias <couleur>
|
||||
reset
|
||||
|
@ -141,20 +145,22 @@ Exemples:
|
|||
/color alias 214 orange
|
||||
supprimer la couleur 214:
|
||||
/color unalias 214
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_command]]
|
||||
[command]*`command`* lancer explicitement une commande WeeChat ou d'une extension::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/command <extension> <commande>
|
||||
|
||||
extension: nom de l'extension ('weechat' pour une commande interne WeeChat)
|
||||
commande: commande à exécuter (un '/' est automatiquement ajouté s'il n'est pas trouvé au début de la commande)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_cursor]]
|
||||
[command]*`cursor`* mouvement libre du curseur sur l'écran pour exécuter des actions sur des zones spécifiques de l'écran::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cursor go chat|<barre>|<x>,<y>
|
||||
move up|down|left|right|area_up|area_down|area_left|area_right
|
||||
stop
|
||||
|
@ -172,11 +178,12 @@ Exemples:
|
|||
/cursor go nicklist
|
||||
aller aux coordonnées x=10, y=5:
|
||||
/cursor go 10,5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_debug]]
|
||||
[command]*`debug`* contrôle du debug pour le cœur/les extensions::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/debug list
|
||||
set <extension> <niveau>
|
||||
dump [<extension>]
|
||||
|
@ -201,11 +208,12 @@ infolists: afficher des infos sur les infolists
|
|||
tags: afficher les étiquettes pour les lignes
|
||||
term: afficher des infos sur le terminal
|
||||
windows: afficher l'arbre des fenêtres
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_eval]]
|
||||
[command]*`eval`* évaluer une expression et envoyer le résultat au tampon::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/eval [-n] <expression>
|
||||
[-n] -c <expression1> <opérateur> <expression2>
|
||||
|
||||
|
@ -258,11 +266,12 @@ Exemples:
|
|||
/eval -n -c abcd =~ (?-i)^ABC ==> 0
|
||||
/eval -n -c abcd =~ (?-i)^abc ==> 1
|
||||
/eval -n -c abcd !~ abc ==> 0
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_filter]]
|
||||
[command]*`filter`* filtrer les messages dans les tampons, pour les cacher/afficher selon des tags ou expressions régulières::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/filter list
|
||||
enable|disable|toggle [<nom>]
|
||||
add <nom> <tampon>[,<tampon>...] <tags> <regex>
|
||||
|
@ -311,11 +320,12 @@ Exemples:
|
|||
/filter add toto irc.freenode.#weechat nick_toto *
|
||||
filtrer les lignes contenant "weechat sucks" sur le canal IRC #weechat:
|
||||
/filter add sucks irc.freenode.#weechat * weechat sucks
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_help]]
|
||||
[command]*`help`* afficher l'aide sur les commandes et les options::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/help -list|-listfull [<extension> [<extension>...]]
|
||||
<commande>
|
||||
<option>
|
||||
|
@ -325,21 +335,23 @@ Exemples:
|
|||
extension: lister les commandes de cette extension
|
||||
commande: un nom de commande
|
||||
option: un nom d'option (utilisez /set pour voir la liste)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_history]]
|
||||
[command]*`history`* afficher l'historique des commandes du tampon::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/history clear
|
||||
<valeur>
|
||||
|
||||
clear: effacer l'historique
|
||||
valeur: nombre d'entrées dans l'historique à afficher
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_input]]
|
||||
[command]*`input`* fonctions pour la ligne de commande::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/input <action> [<paramètres>]
|
||||
|
||||
liste des actions:
|
||||
|
@ -394,11 +406,12 @@ liste des actions:
|
|||
paste_stop: fin de collage (mode "bracketed paste")
|
||||
|
||||
Cette commande est utilisé par les associations de touches ou les extensions.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_key]]
|
||||
[command]*`key`* associer/libérer des touches::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/key list|listdefault|listdiff [<contexte>]
|
||||
bind <touche> [<commande> [<args>]]
|
||||
bindctxt <contexte> <touche> [<commande> [<args>]]
|
||||
|
@ -448,11 +461,12 @@ Exemples:
|
|||
/key bindctxt search ctrl-I /input search_stop
|
||||
bouton du milieu de la souris sur un pseudo pour récupérer les infos sur le pseudo:
|
||||
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_layout]]
|
||||
[command]*`layout`* sauver/appliquer/réinitialiser la disposition des tampons et fenêtres::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/layout save [<nom>] [buffers|windows]
|
||||
apply [<nom>] [buffers|windows]
|
||||
leave
|
||||
|
@ -470,11 +484,12 @@ buffers: sauver/appliquer seulement pour les tampons (ordre des tampons)
|
|||
windows: sauver/appliquer seulement pour les fenêtres (le tampon affiché par chaque fenêtre)
|
||||
|
||||
Sans paramètre, cette commande affiche les dispositions sauvegardées.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mouse]]
|
||||
[command]*`mouse`* contrôle de la souris::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mouse enable|disable|toggle [<délai>]
|
||||
|
||||
enable: activer la souris
|
||||
|
@ -489,11 +504,12 @@ Exemples:
|
|||
/mouse enable
|
||||
activer/désactiver la souris pendant 5 secondes:
|
||||
/mouse toggle 5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mute]]
|
||||
[command]*`mute`* exécuter une commande silencieusement::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mute [-current | -buffer <nom> | -all] commande
|
||||
|
||||
-current: pas d'affichage sur le tampon courant
|
||||
|
@ -511,11 +527,12 @@ Exemples:
|
|||
/mute -current msg * bonjour !
|
||||
message au canal #weechat:
|
||||
/mute -buffer irc.freenode.#weechat msg #weechat bonjour !
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_plugin]]
|
||||
[command]*`plugin`* lister/charger/décharger des extensions::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/plugin list|listfull [<nom>]
|
||||
load <fichier> [<paramètres>]
|
||||
autoload [<paramètres>]
|
||||
|
@ -533,11 +550,12 @@ Exemples:
|
|||
paramètres: paramètres donnés à l'extension lors de son chargement
|
||||
|
||||
Sans paramètre, cette commande liste les extensions chargées.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_proxy]]
|
||||
[command]*`proxy`* gestion des proxies::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/proxy list
|
||||
add <nom> <type> <adresse> <port> [<utilisateur> [<mot_de_passe>]]
|
||||
del <nom>|-all
|
||||
|
@ -566,31 +584,34 @@ Exemples:
|
|||
/proxy add myproxy socks5 sample.host.org 3128 myuser mypass
|
||||
supprimer un proxy:
|
||||
/proxy del myproxy
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_quit]]
|
||||
[command]*`quit`* quitter WeeChat::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quit [-yes] [<paramètres>]
|
||||
|
||||
-yes: requis si l'option weechat.look.confirm_quit est activée
|
||||
paramètres: texte envoyé avec le signal "quit"
|
||||
(par exemple l'extension irc utilise ce texte pour envoyer le message de quit au serveur)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_reload]]
|
||||
[command]*`reload`* recharger les fichiers de configuration depuis le disque::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reload [<fichier> [<fichier>...]]
|
||||
|
||||
fichier: fichier de configuration à recharger (sans l'extension ".conf")
|
||||
|
||||
Sans paramètre, tous les fichiers (WeeChat et extensions) sont rechargés.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_repeat]]
|
||||
[command]*`repeat`* exécuter une commande plusieurs fois::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/repeat [-interval <délai>] <nombre> <commande>
|
||||
|
||||
délai: délai entre l'exécution des commandes (en millisecondes)
|
||||
|
@ -602,21 +623,23 @@ Toutes les commandes sont exécutées sur le tampon où la commande a été lanc
|
|||
Exemple:
|
||||
faire défiler de 2 pages vers le haut:
|
||||
/repeat 2 /window page_up
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_save]]
|
||||
[command]*`save`* sauvegarder les fichiers de configuration sur disque::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/save [<fichier> [<fichier>...]]
|
||||
|
||||
fichier: fichier de configuration à sauvegarder (sans l'extension ".conf")
|
||||
|
||||
Sans paramètre, tous les fichiers (WeeChat et extensions) sont sauvegardés.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_secure]]
|
||||
[command]*`secure`* gestion des données sécurisées (mots de passe ou données privées chiffrés dans le fichier sec.conf)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/secure passphrase <phrase de chiffrement>|-delete
|
||||
decrypt <phrase de chiffrement>|-discard
|
||||
set <nom> <valeur>
|
||||
|
@ -653,11 +676,12 @@ Exemples :
|
|||
/set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
|
||||
alias pour ghost du pseudo "pseudo" :
|
||||
/alias ghost /eval /msg -server freenode nickserv ghost pseudo ${sec.data.freenode}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_set]]
|
||||
[command]*`set`* modifier des options de configuration::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/set [<option> [<valeur>]]
|
||||
diff [<option> [<option>...]]
|
||||
|
||||
|
@ -682,11 +706,12 @@ Exemples:
|
|||
/set diff
|
||||
afficher les options modifiées dans l'extension irc:
|
||||
/set diff irc.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_unset]]
|
||||
[command]*`unset`* supprimer/réinitialiser des options de configuration::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unset <option>
|
||||
|
||||
option: nom d'une option (peut commencer ou se terminer par "*" pour réinitialiser plusieurs options, à utiliser avec prudence !)
|
||||
|
@ -698,11 +723,12 @@ Exemples:
|
|||
/unset weechat.look.item_time_format
|
||||
réinitialiser toutes les options de couleur:
|
||||
/unset weechat.color.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_upgrade]]
|
||||
[command]*`upgrade`* mettre à jour WeeChat sans se déconnecter des serveurs::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/upgrade [<chemin_vers_binaire>|-quit]
|
||||
|
||||
chemin_vers_binaire: chemin vers le binaire WeeChat (par défaut le binaire courant)
|
||||
|
@ -728,29 +754,32 @@ Avec l'option "-quit", le processus est légèrement différent :
|
|||
Et plus tard vous pouvez restaurer la session avec la commande: weechat --upgrade
|
||||
IMPORTANT: vous devez restaurer la session avec exactement la même configuration (fichiers *.conf).
|
||||
Il est également possible de restaurer la session WeeChat sur une autre machine si vous y copiez le contenu du répertoire "~/.weechat".
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_uptime]]
|
||||
[command]*`uptime`* montrer l'uptime de WeeChat::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/uptime [-o | -ol]
|
||||
|
||||
-o: envoyer l'uptime sur le tampon courant comme entrée (chaîne en anglais)
|
||||
-ol: envoyer l'uptime sur le tampon courant comme entrée (chaîne traduite)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_version]]
|
||||
[command]*`version`* afficher la version de WeeChat et la date de compilation::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [-o | -ol]
|
||||
|
||||
-o: envoyer la version sur le tampon courant comme entrée (chaîne en anglais)
|
||||
-ol: envoyer la version sur le tampon courant comme entrée (chaîne traduite)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_wait]]
|
||||
[command]*`wait`* planifier l'exécution d'une commande dans le futur::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wait <nombre>[<unité>] <commande>
|
||||
|
||||
nombre: temps à attendre (nombre entier)
|
||||
|
@ -770,11 +799,12 @@ Exemples:
|
|||
/wait 15m /away -all I'm away
|
||||
dire 'bonjour' dans 2 minutes:
|
||||
/wait 2m bonjour
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_window]]
|
||||
[command]*`window`* gestion des fenêtres::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/window list
|
||||
-1|+1|b#|up|down|left|right [-window <numéro>]
|
||||
<numéro>
|
||||
|
@ -833,5 +863,5 @@ Exemples:
|
|||
/window scroll -d
|
||||
zoom sur la fenêtre numéro 2:
|
||||
/window zoom -window 2
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,19 +1,21 @@
|
|||
[[command_xfer_me]]
|
||||
[command]*`me`* envoyer une action CTCP à l'hôte distant::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <message>
|
||||
|
||||
message: message à envoyer
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_xfer_xfer]]
|
||||
[command]*`xfer`* contrôle xfer::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/xfer [list|listfull]
|
||||
|
||||
list: lister les xfer
|
||||
listfull: lister les xfer (verbeux)
|
||||
|
||||
Sans paramètre, cette commande ouvre le tampon avec la liste des xfer.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -398,17 +398,20 @@ Copying output to /tmp/crash.txt.
|
|||
(gdb) bt full
|
||||
#0 0x00007f9dfb04a465 in raise () from /lib/libc.so.6
|
||||
#1 0x00007f9dfb04b8e6 in abort () from /lib/libc.so.6
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1) at /some_path/src/core/weechat.c:351
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1)
|
||||
at /some_path/src/core/weechat.c:351
|
||||
#3 <signal handler called>
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90, remaining_calls=<value optimized out>)
|
||||
at /some_path/src/core/wee-hook.c:1364
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90,
|
||||
remaining_calls=<value optimized out>) at /some_path/src/core/wee-hook.c:1364
|
||||
hook_process = 0x254eb90
|
||||
status = <value optimized out>
|
||||
#5 0x000000000044cc7d in hook_timer_exec () at /some_path/src/core/wee-hook.c:1025
|
||||
#5 0x000000000044cc7d in hook_timer_exec ()
|
||||
at /some_path/src/core/wee-hook.c:1025
|
||||
tv_time = {tv_sec = 1272693881, tv_usec = 212665}
|
||||
ptr_hook = 0x2811f40
|
||||
next_hook = 0x0
|
||||
#6 0x000000000041b5b0 in gui_main_loop () at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
#6 0x000000000041b5b0 in gui_main_loop ()
|
||||
at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
hook_fd_keyboard = 0x173b600
|
||||
tv_timeout = {tv_sec = 0, tv_usec = 0}
|
||||
read_fds = {fds_bits = {0 <repeats 16 times>}}
|
||||
|
@ -473,31 +476,30 @@ Organisation de l'écran
|
|||
Exemple de terminal avec WeeChat :
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Bienvenue sur #test, canal de test │ ◀ barre "title"
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) a rejoint #test │@Flashy│
|
||||
│12:52:27 -- | Pseudos #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Canal #test: 4 pseudos (2 ops, 0 halfop, 1 voice, 1 normal) │+weebot│
|
||||
│12:52:27 -- | Canal créé le Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | bonjour ! │ │
|
||||
│12:55:01 @joe | salut │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ discussion + barre "nicklist"
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │ ◀ barre "status"
|
||||
│[@Flashy(i)] salut peter !█ │ ◀ barre "input"
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ barre "title"
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Bienvenue sur #test, canal de test │
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) a rejoint #test │@Flashy│
|
||||
│12:52:27 -- | Pseudos #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Canal #test: 4 pseudos (2 ops, 1 voice, 1 normal) │+weebot│
|
||||
│12:52:27 -- | Canal créé le Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | bonjour ! │ │
|
||||
│12:55:01 @joe | salut │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │
|
||||
│[@Flashy(i)] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ barres "status" et "input" barre "nicklist" ▲
|
||||
........................................
|
||||
|
||||
L'écran est composé des zones suivantes :
|
||||
|
@ -515,33 +517,33 @@ L'écran est composé des zones suivantes :
|
|||
|
||||
La barre 'status' contient les objets (items) suivants par défaut :
|
||||
|
||||
[width="100%",cols="^3,^3l,10",options="header"]
|
||||
[width="100%",cols="^3,^3,10",options="header"]
|
||||
|========================================
|
||||
| Objet (item) | Exemple | Description
|
||||
| time | [12:55] | Heure
|
||||
| buffer_count | [6] | Nombre de tampons ouverts
|
||||
| buffer_plugin | [irc/freenode] | Extension du tampon courant (l'extension irc peut afficher le nom du serveur IRC auquel est rattaché ce tampon)
|
||||
| buffer_number | 3 | Numéro du tampon courant
|
||||
| buffer_name | #test | Nom du tampon courant
|
||||
| buffer_modes | +n | Modes du canal IRC
|
||||
| buffer_nicklist_count | {4} | Nombre de pseudos dans la liste des pseudos
|
||||
| buffer_filter | * | Indicateur de filtrage : `*` signifie que des lignes sont filtrées (cachées), une valeur vide signifie que toutes les lignes sont affichées
|
||||
| lag | [Lag: 2.5] | Indicateur de "lag" (ralentissements réseau), en secondes (caché si le lag est faible)
|
||||
| hotlist | [Act: 4:#abc(2,5), 6] | Liste des tampons où il y a de l'activité (messages non lus) (dans cet exemple, 2 highlights et 5 messages non lus sur '#abc', un message non lu sur le tampon numéro 6)
|
||||
| completion | abc(2) def(5) | Liste des mots pour la complétion, avec le nombre de complétions possibles pour chaque mot
|
||||
| scroll | -PLUS(50)- | Indicateur de scroll, avec le nombre de lignes sous la dernière ligne affichée
|
||||
| time | `[12:55]` | Heure
|
||||
| buffer_count | `[6]` | Nombre de tampons ouverts
|
||||
| buffer_plugin | `[irc/freenode]` | Extension du tampon courant (l'extension irc peut afficher le nom du serveur IRC auquel est rattaché ce tampon)
|
||||
| buffer_number | `3` | Numéro du tampon courant
|
||||
| buffer_name | `#test` | Nom du tampon courant
|
||||
| buffer_modes | `+n` | Modes du canal IRC
|
||||
| buffer_nicklist_count | `{4}` | Nombre de pseudos dans la liste des pseudos
|
||||
| buffer_filter | `*` | Indicateur de filtrage : `*` signifie que des lignes sont filtrées (cachées), une valeur vide signifie que toutes les lignes sont affichées
|
||||
| lag | `[Lag: 2.5]` | Indicateur de "lag" (ralentissements réseau), en secondes (caché si le lag est faible)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Liste des tampons où il y a de l'activité (messages non lus) (dans cet exemple, 2 highlights et 5 messages non lus sur '#abc', un message non lu sur le tampon numéro 6)
|
||||
| completion | `abc(2) def(5)` | Liste des mots pour la complétion, avec le nombre de complétions possibles pour chaque mot
|
||||
| scroll | `-PLUS(50)-` | Indicateur de scroll, avec le nombre de lignes sous la dernière ligne affichée
|
||||
|========================================
|
||||
|
||||
La barre 'input' contient les objets (items) suivants par défaut :
|
||||
|
||||
[width="100%",cols="^3,^6l,8",options="header"]
|
||||
[width="100%",cols="^3,^6,8",options="header"]
|
||||
|========================================
|
||||
| Objet (item) | Exemple | Description
|
||||
| input_paste | [Coller 7 lignes ? [ctrl-Y] Oui [ctrl-N] Non] | Question à l'utilisateur pour coller des lignes
|
||||
| input_prompt | [@Flashy(i)] | Prompt, pour irc: pseudo et modes (le mode "+i" signifie invisible sur freenode)
|
||||
| away | (absent) | Indicateur d'absence
|
||||
| input_search | [Recherche (~ str,msg)] | Indicateur de recherche de texte ("`~`" : insensible à la casse, "`==`" : sensible à la casse, "`str`" : recherche de chaîne, "`regex`" : recherche d'expression régulière, "`msg`" : recherche dans les messages, "`pre`" : recherche dans les préfixes, "`pre\|msg`" : recherche dans les préfixes et messages)
|
||||
| input_text | salut peter ! | Texte entré
|
||||
| Objet (item) | Exemple | Description
|
||||
| input_paste | `[Coller 7 lignes ? [ctrl-Y] Oui [ctrl-N] Non]` | Question à l'utilisateur pour coller des lignes
|
||||
| input_prompt | `[@Flashy(i)]` | Prompt, pour irc: pseudo et modes (le mode "+i" signifie invisible sur freenode)
|
||||
| away | `(absent)` | Indicateur d'absence
|
||||
| input_search | `[Recherche (~ str,msg)]` | Indicateur de recherche de texte ("`~`" : insensible à la casse, "`==`" : sensible à la casse, "`str`" : recherche de chaîne, "`regex`" : recherche d'expression régulière, "`msg`" : recherche dans les messages, "`pre`" : recherche dans les préfixes, "`pre\|msg`" : recherche dans les préfixes et messages)
|
||||
| input_text | `salut peter !` | Texte entré
|
||||
|========================================
|
||||
|
||||
[[buffers_and_windows]]
|
||||
|
@ -568,95 +570,93 @@ aucune fenêtre) ou affiché par une ou plusieurs fenêtres.
|
|||
Exemple de découpage horizontal (`/window splith`) :
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Bienvenue sur #abc, canal sur rien ! │
|
||||
│12:55:12 Max | bonjour │@Flashy│
|
||||
│12:55:20 @Flashy | salut Max ! │Max │
|
||||
│12:55:32 Max | ça va bien ? │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ fenêtre n°2
|
||||
│ │ │ (tampon n°4)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│─────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Bienvenue sur #test, canal de test │
|
||||
│12:54:15 peter | ohé ! │@Flashy│
|
||||
│12:55:01 @joe | salut │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │ ◀ fenêtre n°1
|
||||
│ │ │ (tampon n°3)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] salut peter!█ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ fenêtre n°2 (tampon n°4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Bienvenue sur #abc │
|
||||
│12:55:12 Max | bonjour │@Flashy│
|
||||
│12:55:20 @Flashy | salut Max ! │Max │
|
||||
│12:55:32 Max | ça va bien ? │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│───────────────────────────────────────────────────────────────────────────│
|
||||
│Bienvenue sur #test │
|
||||
│12:54:15 peter | ohé ! │@Flashy│
|
||||
│12:55:01 @joe | salut │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ fenêtre n°1 (tampon n°3)
|
||||
........................................
|
||||
|
||||
Exemple de découpage vertical (`/window splitv`) :
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Bienvenue sur #test, canal de test │Bienvenue sur #abc, canal sur rien ! │
|
||||
│12:54:15 peter | ohé ! │@Flashy│12:55:12 Max | bonjour │@Flashy│
|
||||
│12:55:01 @joe | salut │@joe │12:55:20 @Flashy | salut Max ! │Max │
|
||||
│ │+weebot│12:55:32 Max | ça va bien ? │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] salut peter!█ │[@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ fenêtre n°1 ▲ fenêtre n°2
|
||||
(tampon n°3) (tampon n°4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Bienvenue sur #test │Bienvenue sur #abc │
|
||||
│12:54:15 peter | ohé ! │@Flashy│12:55:12 Max | bonjour │@Flashy│
|
||||
│12:55:01 @joe | salut │@joe │12:55:20 @Flashy | plop Max │Max │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ fenêtre n°1 (tampon n°3) ▲ fenêtre n°2 (tampon n°4)
|
||||
........................................
|
||||
|
||||
Exemple de découpage vertical + horizontal :
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Bienvenue sur #test, canal de test │Bienvenue sur #def, autre canal │
|
||||
│12:54:15 peter | ohé ! │@Flashy│12:55:42 @Flashy | salut le monde │@Flashy│
|
||||
│12:55:01 @joe | salut │@joe │12:55:56 alex | salut Flashy │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │ ◀ fenêtre n°3
|
||||
│ │ │ │ │ (tampon n°5)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [6] [irc/freenode] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │────────────────────────────────────────────│
|
||||
│ │ │Bienvenue sur #abc, canal sur rien ! │
|
||||
│ │ │12:55:12 Max | bonjour │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | salut Max ! │Max │
|
||||
│ │ │12:55:32 Max | ça va bien ? │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │ ◀ fenêtre n°2
|
||||
│ │ │ │ │ (tampon n°4)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │ [12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] salut peter !█ │ [@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ fenêtre n°1
|
||||
(tampon n°3)
|
||||
▼ fenêtre n°3 (tampon n°5)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Bienvenue sur #test │Bienvenue sur #def │
|
||||
│12:54:15 peter | ohé ! │@Flashy│12:55:42 @Flashy | salut │@Flashy│
|
||||
│12:55:01 @joe | salut │@joe │12:55:56 alex | salut │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [irc/oftc] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │─────────────────────────────────────│
|
||||
│ │ │Bienvenue sur #abc │
|
||||
│ │ │12:55:12 Max | bonjour │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | salut Max │Max │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] salut peter !█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ fenêtre n°1 (tampon n°3) ▲ fenêtre n°2 (tampon n°4)
|
||||
........................................
|
||||
|
||||
[[bars]]
|
||||
|
@ -760,9 +760,9 @@ Exemple de barre avec les objets
|
|||
"[time],buffer_number+:+buffer_plugin+.+buffer_name" :
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
........................................
|
||||
|
||||
Une syntaxe spéciale peut être utilisée pour forcer le tampon utilisé lors de
|
||||
|
@ -960,109 +960,109 @@ Raccourcis clavier par défaut
|
|||
Touches pour la ligne de commande
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Touche | Description | Commande
|
||||
| @k(←) .2+| Aller au caractère précédent sur la ligne de commande .2+| /input move_previous_char
|
||||
| @k(←) .2+| Aller au caractère précédent sur la ligne de commande .2+| `/input move_previous_char`
|
||||
| @k(C-)@k(b)
|
||||
| @k(→) .2+| Aller au caractère suivant sur la ligne de commande .2+| /input move_next_char
|
||||
| @k(→) .2+| Aller au caractère suivant sur la ligne de commande .2+| `/input move_next_char`
|
||||
| @k(C-)@k(f)
|
||||
| @k(C-)@k(←) .2+| Aller au mot précédent sur la ligne de commande .2+| /input move_previous_word
|
||||
| @k(C-)@k(←) .2+| Aller au mot précédent sur la ligne de commande .2+| `/input move_previous_word`
|
||||
| @k(A-)@k(b)
|
||||
| @k(C-)@k(→) .2+| Aller au mot suivant sur la ligne de commande .2+| /input move_next_word
|
||||
| @k(C-)@k(→) .2+| Aller au mot suivant sur la ligne de commande .2+| `/input move_next_word`
|
||||
| @k(A-)@k(f)
|
||||
| @k(Home) .2+| Aller au début de la ligne de commande .2+| /input move_beginning_of_line
|
||||
| @k(Home) .2+| Aller au début de la ligne de commande .2+| `/input move_beginning_of_line`
|
||||
| @k(C-)@k(a)
|
||||
| @k(End) .2+| Aller à la fin de la ligne de commande .2+| /input move_end_of_line
|
||||
| @k(End) .2+| Aller à la fin de la ligne de commande .2+| `/input move_end_of_line`
|
||||
| @k(C-)@k(e)
|
||||
| @k(C-)@k(c) , @k(b) | Insérer le code pour mettre le texte en gras | /input insert \x02
|
||||
| @k(C-)@k(c) , @k(c) | Insérer le code pour écrire en couleur | /input insert \x03
|
||||
| @k(C-)@k(c) , @k(i) | Insérer le code pour mettre le texte en italique | /input insert \x1D
|
||||
| @k(C-)@k(c) , @k(o) | Insérer le code pour réinitialiser la couleur | /input insert \x0F
|
||||
| @k(C-)@k(c) , @k(r) | Insérer le code pour écrire en couleur inversée | /input insert \x12
|
||||
| @k(C-)@k(c) , @k(u) | Insérer le code pour écrire en souligné | /input insert \x15
|
||||
| @k(Del) .2+| Effacer le caractère suivant sur la ligne de commande .2+| /input delete_next_char
|
||||
| @k(C-)@k(c) , @k(b) | Insérer le code pour mettre le texte en gras | `/input insert \x02`
|
||||
| @k(C-)@k(c) , @k(c) | Insérer le code pour écrire en couleur | `/input insert \x03`
|
||||
| @k(C-)@k(c) , @k(i) | Insérer le code pour mettre le texte en italique | `/input insert \x1D`
|
||||
| @k(C-)@k(c) , @k(o) | Insérer le code pour réinitialiser la couleur | `/input insert \x0F`
|
||||
| @k(C-)@k(c) , @k(r) | Insérer le code pour écrire en couleur inversée | `/input insert \x12`
|
||||
| @k(C-)@k(c) , @k(u) | Insérer le code pour écrire en souligné | `/input insert \x15`
|
||||
| @k(Del) .2+| Effacer le caractère suivant sur la ligne de commande .2+| `/input delete_next_char`
|
||||
| @k(C-)@k(d)
|
||||
| @k(Backsp.) .2+| Effacer le caractère précédent sur la ligne de commande .2+| /input delete_previous_char
|
||||
| @k(Backsp.) .2+| Effacer le caractère précédent sur la ligne de commande .2+| `/input delete_previous_char`
|
||||
| @k(C-)@k(h)
|
||||
| @k(C-)@k(k) | Effacer du curseur jusqu'à la fin de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | /input delete_end_of_line
|
||||
| @k(C-)@k(r) | Chercher du texte dans l'historique du tampon (voir <<key_bindings_search_context,les touches pour le contexte de recherche>>) | /input search_text
|
||||
| @k(C-)@k(t) | Inverser deux caractères | /input transpose_chars
|
||||
| @k(C-)@k(u) | Effacer du curseur jusqu'au début de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | /input delete_beginning_of_line
|
||||
| @k(C-)@k(w) | Effacer le mot précédent sur la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | /input delete_previous_word
|
||||
| @k(C-)@k(y) | Coller le contenu du presse-papiers | /input clipboard_paste
|
||||
| @k(C-)@k(_) | Défaire la dernière action sur la ligne de commande | /input undo
|
||||
| @k(A-)@k(_) | Refaire la dernière action sur la ligne de commande | /input redo
|
||||
| @k(Tab) | Compléter la commande ou le pseudo (@k(Tab) de nouveau : trouver la complétion suivante) | /input complete_next
|
||||
| @k(S-)@k(Tab) | Sans complétion, effectue une complétion partielle. Avec une complétion en cours, complète avec la complétion précédente | /input complete_previous
|
||||
| @k(Enter) .3+| Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) .3+| /input return
|
||||
| @k(C-)@k(k) | Effacer du curseur jusqu'à la fin de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_end_of_line`
|
||||
| @k(C-)@k(r) | Chercher du texte dans l'historique du tampon (voir <<key_bindings_search_context,les touches pour le contexte de recherche>>) | `/input search_text`
|
||||
| @k(C-)@k(t) | Inverser deux caractères | `/input transpose_chars`
|
||||
| @k(C-)@k(u) | Effacer du curseur jusqu'au début de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_beginning_of_line`
|
||||
| @k(C-)@k(w) | Effacer le mot précédent sur la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_previous_word`
|
||||
| @k(C-)@k(y) | Coller le contenu du presse-papiers | `/input clipboard_paste`
|
||||
| @k(C-)@k(_) | Défaire la dernière action sur la ligne de commande | `/input undo`
|
||||
| @k(A-)@k(_) | Refaire la dernière action sur la ligne de commande | `/input redo`
|
||||
| @k(Tab) | Compléter la commande ou le pseudo (@k(Tab) de nouveau : trouver la complétion suivante) | `/input complete_next`
|
||||
| @k(S-)@k(Tab) | Sans complétion, effectue une complétion partielle. Avec une complétion en cours, complète avec la complétion précédente | `/input complete_previous`
|
||||
| @k(Enter) .3+| Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) .3+| `/input return`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
| @k(↑) | Rappeler la commande précédente (en mode recherche : chercher plus haut) | /input history_previous
|
||||
| @k(↓) | Rappeler la commande suivante (en mode recherche : chercher plus bas) | /input history_next
|
||||
| @k(C-)@k(↑) | Rappeler la commande précédente dans l'historique global (commun à tous les tampons) | /input history_global_previous
|
||||
| @k(C-)@k(↓) | Rappeler la commande suivante dans l'historique global (commun à tous les tampons) | /input history_global_next
|
||||
| @k(A-)@k(d) | Effacer le mot suivant (la chaîne supprimée est copiée dans le presse-papiers) | /input delete_next_word
|
||||
| @k(A-)@k(k) | Capturer une touche et insérer son code (et la commande associée si la commande existe) sur la ligne de commande | /input grab_key_command
|
||||
| @k(A-)@k(r) | Effacer entièrement la ligne de commande | /input delete_line
|
||||
| @k(A-)@k(s) | Activer/désactiver aspell | /mute aspell toggle
|
||||
| @k(↑) | Rappeler la commande précédente (en mode recherche : chercher plus haut) | `/input history_previous`
|
||||
| @k(↓) | Rappeler la commande suivante (en mode recherche : chercher plus bas) | `/input history_next`
|
||||
| @k(C-)@k(↑) | Rappeler la commande précédente dans l'historique global (commun à tous les tampons) | `/input history_global_previous`
|
||||
| @k(C-)@k(↓) | Rappeler la commande suivante dans l'historique global (commun à tous les tampons) | `/input history_global_next`
|
||||
| @k(A-)@k(d) | Effacer le mot suivant (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_next_word`
|
||||
| @k(A-)@k(k) | Capturer une touche et insérer son code (et la commande associée si la commande existe) sur la ligne de commande | `/input grab_key_command`
|
||||
| @k(A-)@k(r) | Effacer entièrement la ligne de commande | `/input delete_line`
|
||||
| @k(A-)@k(s) | Activer/désactiver aspell | `/mute aspell toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_buffers_windows]]
|
||||
Touches pour les tampons / fenêtres
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Touche | Description | Commande
|
||||
| @k(C-)@k(l) | Réafficher toute la fenêtre | /window refresh
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | Positionner le marqueur de données non lues sur tous les tampons | /input set_unread
|
||||
| @k(C-)@k(x) | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | /input switch_active_buffer
|
||||
| @k(A-)@k(x) | Zoomer sur le tampon mélangé (@k(A-)@k(x) de nouveau : afficher tous les tampons mélangés) | /input zoom_merged_buffer
|
||||
| @k(PgUp) | Monter d'une page dans l'historique du tampon | /window page_up
|
||||
| @k(PgDn) | Descendre d'une page dans l'historique du tampon | /window page_down
|
||||
| @k(A-)@k(PgUp) | Monter de quelques lignes dans l'historique du tampon | /window scroll_up
|
||||
| @k(A-)@k(PgDn) | Descendre de quelques lignes dans l'historique du tampon | /window scroll_down
|
||||
| @k(A-)@k(Home) | Aller au début du tampon | /window scroll_top
|
||||
| @k(A-)@k(End) | Aller à la fin du tampon | /window scroll_bottom
|
||||
| @k(A-)@k(←) .4+| Aller au tampon précédent .4+| /buffer -1
|
||||
| @k(C-)@k(l) | Réafficher toute la fenêtre | `/window refresh`
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | Positionner le marqueur de données non lues sur tous les tampons | `/input set_unread`
|
||||
| @k(C-)@k(x) | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | `/input switch_active_buffer`
|
||||
| @k(A-)@k(x) | Zoomer sur le tampon mélangé (@k(A-)@k(x) de nouveau : afficher tous les tampons mélangés) | `/input zoom_merged_buffer`
|
||||
| @k(PgUp) | Monter d'une page dans l'historique du tampon | `/window page_up`
|
||||
| @k(PgDn) | Descendre d'une page dans l'historique du tampon | `/window page_down`
|
||||
| @k(A-)@k(PgUp) | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up`
|
||||
| @k(A-)@k(PgDn) | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down`
|
||||
| @k(A-)@k(Home) | Aller au début du tampon | `/window scroll_top`
|
||||
| @k(A-)@k(End) | Aller à la fin du tampon | `/window scroll_bottom`
|
||||
| @k(A-)@k(←) .4+| Aller au tampon précédent .4+| `/buffer -1`
|
||||
| @k(A-)@k(↑)
|
||||
| @k(C-)@k(p)
|
||||
| @k(F5)
|
||||
| @k(A-)@k(→) .4+| Aller au tampon suivant .4+| /buffer +1
|
||||
| @k(A-)@k(→) .4+| Aller au tampon suivant .4+| `/buffer +1`
|
||||
| @k(A-)@k(↓)
|
||||
| @k(C-)@k(n)
|
||||
| @k(F6)
|
||||
| @k(F7) | Aller à la fenêtre précédente | /window -1
|
||||
| @k(F8) | Aller à la fenêtre suivante | /window +1
|
||||
| @k(F9) | Faire défiler le titre du tampon vers la gauche | /bar scroll title * -30%
|
||||
| @k(F10) | Faire défiler le titre du tampon vers la droite | /bar scroll title * +30%
|
||||
| @k(F11) | Monter d'une page dans la liste des pseudos | /bar scroll nicklist * -100%
|
||||
| @k(F12) | Descendre d'une page dans la liste des pseudos | /bar scroll nicklist * +100%
|
||||
| @k(A-)@k(F11) | Aller au début de la liste des pseudos | /bar scroll nicklist * b
|
||||
| @k(A-)@k(F12) | Aller à la fin de la liste des pseudos | /bar scroll nicklist * e
|
||||
| @k(A-)@k(a) | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | /input jump_smart
|
||||
| @k(A-)@k(h) | Vider la hotlist (notification d'activité sur les autres tampons) | /input hotlist_clear
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | Sauter au dernier tampon | /input jump_last_buffer
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | Sauter au tampon IRC de données brutes | /server raw
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | Sauter au tampon IRC du serveur | /server jump
|
||||
| @k(A-)@k(0...9) | Sauter au tampon qui porte ce numéro (0 = 10) | /buffer *N
|
||||
| @k(A-)@k(j) , @k(01...99) | Sauter au tampon qui porte ce numéro | /buffer NN
|
||||
| @k(A-)@k(m) | Activer/désactiver la souris | /mouse toggle
|
||||
| @k(A-)@k(n) | Se positionner sur le highlight suivant | /window scroll_next_highlight
|
||||
| @k(A-)@k(p) | Se positionner sur le highlight précédent | /window scroll_previous_highlight
|
||||
| @k(A-)@k(u) | Se positionner sur la première ligne non lue du tampon | /window scroll_unread
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | Sauter à la fenêtre au dessus | /window up
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | Sauter à la fenêtre en dessous | /window down
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | Sauter à la fenêtre de gauche | /window left
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | Sauter à la fenêtre de droite | /window right
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | Équilibrer la taille de toutes les fenêtres | /window balance
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | Échanger les tampons de deux fenêtres | /window swap
|
||||
| @k(A-)@k(z) | Zoomer sur la fenêtre courante (@k(A-)@k(z) de nouveau : restaurer l'état initial des fenêtres, avant le zoom) | /window zoom
|
||||
| @k(A-)@k(<) | Sauter au tampon précédent dans la liste des tampons visités | /input jump_previously_visited_buffer
|
||||
| @k(A-)@k(>) | Sauter au tampon suivant dans la liste des tampons visités | /input jump_next_visited_buffer
|
||||
| @k(A-)@k(/) | Sauter au dernier tampon affiché (avant le dernier saut vers un tampon) | /input jump_last_buffer_displayed
|
||||
| @k(A-)@k(=) | Activer/désactiver les filtres | /filter toggle
|
||||
| @k(F7) | Aller à la fenêtre précédente | `/window -1`
|
||||
| @k(F8) | Aller à la fenêtre suivante | `/window +1`
|
||||
| @k(F9) | Faire défiler le titre du tampon vers la gauche | `/bar scroll title * -30%`
|
||||
| @k(F10) | Faire défiler le titre du tampon vers la droite | `/bar scroll title * +30%`
|
||||
| @k(F11) | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist * -100%`
|
||||
| @k(F12) | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist * +100%`
|
||||
| @k(A-)@k(F11) | Aller au début de la liste des pseudos | `/bar scroll nicklist * b`
|
||||
| @k(A-)@k(F12) | Aller à la fin de la liste des pseudos | `/bar scroll nicklist * e`
|
||||
| @k(A-)@k(a) | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | `/input jump_smart`
|
||||
| @k(A-)@k(h) | Vider la hotlist (notification d'activité sur les autres tampons) | `/input hotlist_clear`
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | Sauter au dernier tampon | `/input jump_last_buffer`
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | Sauter au tampon IRC de données brutes | `/server raw`
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | Sauter au tampon IRC du serveur | `/server jump`
|
||||
| @k(A-)@k(0...9) | Sauter au tampon qui porte ce numéro (0 = 10) | `/buffer *N`
|
||||
| @k(A-)@k(j) , @k(01...99) | Sauter au tampon qui porte ce numéro | `/buffer NN`
|
||||
| @k(A-)@k(m) | Activer/désactiver la souris | `/mouse toggle`
|
||||
| @k(A-)@k(n) | Se positionner sur le highlight suivant | `/window scroll_next_highlight`
|
||||
| @k(A-)@k(p) | Se positionner sur le highlight précédent | `/window scroll_previous_highlight`
|
||||
| @k(A-)@k(u) | Se positionner sur la première ligne non lue du tampon | `/window scroll_unread`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | Sauter à la fenêtre au dessus | `/window up`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | Sauter à la fenêtre en dessous | `/window down`
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | Sauter à la fenêtre de gauche | `/window left`
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | Sauter à la fenêtre de droite | `/window right`
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | Équilibrer la taille de toutes les fenêtres | `/window balance`
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | Échanger les tampons de deux fenêtres | `/window swap`
|
||||
| @k(A-)@k(z) | Zoomer sur la fenêtre courante (@k(A-)@k(z) de nouveau : restaurer l'état initial des fenêtres, avant le zoom) | `/window zoom`
|
||||
| @k(A-)@k(<) | Sauter au tampon précédent dans la liste des tampons visités | `/input jump_previously_visited_buffer`
|
||||
| @k(A-)@k(>) | Sauter au tampon suivant dans la liste des tampons visités | `/input jump_next_visited_buffer`
|
||||
| @k(A-)@k(/) | Sauter au dernier tampon affiché (avant le dernier saut vers un tampon) | `/input jump_last_buffer_displayed`
|
||||
| @k(A-)@k(=) | Activer/désactiver les filtres | `/filter toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_search_context]]
|
||||
|
@ -1072,15 +1072,15 @@ Touches pour le contexte "search"
|
|||
Ces touches sont utilisées dans le contexte "search" (lorsque @k(C-)@k(r) est
|
||||
pressé pour chercher du texte dans le tampon).
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Touche | Description | Commande
|
||||
| @k(C-)@k(r) | Basculer le type de recherche : chaîne (par défaut), expression régulière | /input search_switch_regex
|
||||
| @k(A-)@k(c) | Basculer la casse exacte pour la recherche | /input search_switch_case
|
||||
| @k(Tab) | Basculer la recherche dans : les messages (par défaut), les préfixes, les préfixes + messages | /input search_switch_where
|
||||
| @k(↑) | Chercher la ligne précédente | /input search_previous
|
||||
| @k(↓) | Chercher la ligne suivante | /input search_next
|
||||
| @k(Enter) .3+| Arrêter la recherche .3+| /input search_stop
|
||||
| @k(C-)@k(r) | Basculer le type de recherche : chaîne (par défaut), expression régulière | `/input search_switch_regex`
|
||||
| @k(A-)@k(c) | Basculer la casse exacte pour la recherche | `/input search_switch_case`
|
||||
| @k(Tab) | Basculer la recherche dans : les messages (par défaut), les préfixes, les préfixes + messages | `/input search_switch_where`
|
||||
| @k(↑) | Chercher la ligne précédente | `/input search_previous`
|
||||
| @k(↓) | Chercher la ligne suivante | `/input search_next`
|
||||
| @k(Enter) .3+| Arrêter la recherche .3+| `/input search_stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1092,26 +1092,26 @@ Touches pour le contexte "cursor"
|
|||
Ces touches sont utilisées dans le contexte "cursor" (mouvement libre du curseur
|
||||
à l'écran).
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| Touche | Zone | Description | Commande
|
||||
| @k(↑) | - | Déplacer le curseur d'une ligne vers le haut | /cursor move up
|
||||
| @k(↓) | - | Déplacer le curseur d'une ligne vers le bas | /cursor move down
|
||||
| @k(←) | - | Déplacer le curseur d'une colonne vers la gauche | /cursor move left
|
||||
| @k(→) | - | Déplacer le curseur d'une colonne vers la droite | /cursor move right
|
||||
| @k(A-)@k(↑) | - | Déplacer le curseur vers la zone au dessus | /cursor move area_up
|
||||
| @k(A-)@k(↓) | - | Déplacer le curseur vers la zone en dessous | /cursor move area_down
|
||||
| @k(A-)@k(←) | - | Déplacer le curseur vers la zone sur la gauche | /cursor move area_left
|
||||
| @k(A-)@k(→) | - | Déplacer le curseur vers la zone sur la droite | /cursor move area_right
|
||||
| @k(m) | chat | Citer le message | hsignal:chat_quote_message;/cursor stop
|
||||
| @k(q) | chat | Citer le préfixe + le message | hsignal:chat_quote_prefix_message;/cursor stop
|
||||
| @k(Q) | chat | Citer l'heure + le préfixe + le message | hsignal:chat_quote_time_prefix_message;/cursor stop
|
||||
| @k(b) | liste des pseudos | Bannir le pseudo | /window ${_window_number};/ban ${nick}
|
||||
| @k(k) | liste des pseudos | Retirer par la force le pseudo | /window ${_window_number};/kick ${nick}
|
||||
| @k(K) | liste des pseudos | Retirer par la force et bannir le pseudo | /window ${_window_number};/kickban ${nick}
|
||||
| @k(q) | liste des pseudos | Ouvrir une discussion avec le pseudo | /window ${_window_number};/query ${nick};/cursor stop
|
||||
| @k(w) | liste des pseudos | Effectuer un whois sur le pseudo | /window ${_window_number};/whois ${nick}
|
||||
| @k(Enter) .3+| - .3+| Arrêter le mode curseur ("cursor") .3+| /cursor stop
|
||||
| @k(↑) | - | Déplacer le curseur d'une ligne vers le haut | `/cursor move up`
|
||||
| @k(↓) | - | Déplacer le curseur d'une ligne vers le bas | `/cursor move down`
|
||||
| @k(←) | - | Déplacer le curseur d'une colonne vers la gauche | `/cursor move left`
|
||||
| @k(→) | - | Déplacer le curseur d'une colonne vers la droite | `/cursor move right`
|
||||
| @k(A-)@k(↑) | - | Déplacer le curseur vers la zone au dessus | `/cursor move area_up`
|
||||
| @k(A-)@k(↓) | - | Déplacer le curseur vers la zone en dessous | `/cursor move area_down`
|
||||
| @k(A-)@k(←) | - | Déplacer le curseur vers la zone sur la gauche | `/cursor move area_left`
|
||||
| @k(A-)@k(→) | - | Déplacer le curseur vers la zone sur la droite | `/cursor move area_right`
|
||||
| @k(m) | chat | Citer le message | `hsignal:chat_quote_message;/cursor stop`
|
||||
| @k(q) | chat | Citer le préfixe + le message | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| @k(Q) | chat | Citer l'heure + le préfixe + le message | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| @k(b) | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}`
|
||||
| @k(k) | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}`
|
||||
| @k(K) | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}`
|
||||
| @k(q) | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| @k(w) | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}`
|
||||
| @k(Enter) .3+| - .3+| Arrêter le mode curseur ("cursor") .3+| `/cursor stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1123,35 +1123,35 @@ Touches pour le contexte "mouse"
|
|||
Ces touches sont utilisées dans le contexte "mouse", c'est-à-dire lorsqu'un
|
||||
évènement de la souris se produit.
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| Bouton ^(1)^ | Geste | Zone | Description | Commande
|
||||
| ◾◽◽ | - | chat | Aller à la fenêtre | /window ${_window_number}
|
||||
| ◾◽◽ | left | chat | Aller au tampon précédent | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | right | chat | Aller au tampon suivant | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | left (long) | chat | Aller au premier tampon | /window ${_window_number};/buffer 1
|
||||
| ◾◽◽ | right (long) | chat | Aller au dernier tampon | /window ${_window_number};/input jump_last_buffer
|
||||
| ◾◽◽ | - | chat (tampon script) | Sélectionner la ligne dans le tampon script | /script go ${_chat_line_y}
|
||||
| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
|
||||
| ⇑ | - | chat | Monter de quelques lignes dans l'historique du tampon | /window scroll_up -window ${_window_number}
|
||||
| ⇓ | - | chat | Descendre de quelques lignes dans l'historique du tampon | /window scroll_down -window ${_window_number}
|
||||
| ⇑ | - | chat (tampon script) | Monter de 5 lignes dans le tampon script | /script up 5
|
||||
| ⇓ | - | chat (tampon script) | Descendre de 5 lignes dans le tampon script | /script down 5
|
||||
| @k(C-)⇑ | - | chat | Faire défiler horizontalement vers la gauche | /window scroll_horiz -window ${_window_number} -10%
|
||||
| @k(C-)⇓ | - | chat | Faire défiler horizontalement vers la droite | /window scroll_horiz -window ${_window_number} +10%
|
||||
| ◾◽◽ | up | liste des pseudos | Monter d'une page dans la liste des pseudos | /bar scroll nicklist ${_window_number} -100%
|
||||
| ◾◽◽ | down | liste des pseudos | Descendre d'une page dans la liste des pseudos | /bar scroll nicklist ${_window_number} +100%
|
||||
| ◾◽◽ | up (long) | liste des pseudos | Aller au début de la liste des pseudos | /bar scroll nicklist ${_window_number} b
|
||||
| ◾◽◽ | down (long) | liste des pseudos | Aller à la fin de la liste des pseudos | /bar scroll nicklist ${_window_number} e
|
||||
| ◾◽◽ | - | liste des pseudos | Ouvrir une discussion avec le pseudo | /window ${_window_number};/query ${nick}
|
||||
| ◽◽◾ | - | liste des pseudos | Effectuer un whois sur le pseudo | /window ${_window_number};/whois ${nick}
|
||||
| ◾◽◽ | left | liste des pseudos | Retirer par la force le pseudo | /window ${_window_number};/kick ${nick}
|
||||
| ◾◽◽ | left (long) | liste des pseudos | Retirer par la force et bannir le pseudo | /window ${_window_number};/kickban ${nick}
|
||||
| ◽◽◾ | left | liste des pseudos | Bannir le pseudo | /window ${_window_number};/ban ${nick}
|
||||
| ◽◽◾ | - | ligne de commande | Capturer un évènement de la souris et insérer son code sur la ligne de commande | /input grab_mouse_area
|
||||
| ⇑ | - | toute barre | Faire défiler la barre de -20% | /bar scroll ${_bar_name} ${_window_number} -20%
|
||||
| ⇓ | - | toute barre | Faire défiler la barre de +20% | /bar scroll ${_bar_name} ${_window_number} +20%
|
||||
| ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point | /cursor go ${_x},${_y}
|
||||
| ◾◽◽ | - | chat | Aller à la fenêtre | `/window ${_window_number}`
|
||||
| ◾◽◽ | left | chat | Aller au tampon précédent | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | right | chat | Aller au tampon suivant | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | left (long) | chat | Aller au premier tampon | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | right (long) | chat | Aller au dernier tampon | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (tampon script) | Sélectionner la ligne dans le tampon script | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | chat | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | chat | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (tampon script) | Monter de 5 lignes dans le tampon script | `/script up 5`
|
||||
| ⇓ | - | chat (tampon script) | Descendre de 5 lignes dans le tampon script | `/script down 5`
|
||||
| @k(C-)⇑ | - | chat | Faire défiler horizontalement vers la gauche | `/window scroll_horiz -window ${_window_number} -10%`
|
||||
| @k(C-)⇓ | - | chat | Faire défiler horizontalement vers la droite | `/window scroll_horiz -window ${_window_number} +10%`
|
||||
| ◾◽◽ | up | liste des pseudos | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} -100%`
|
||||
| ◾◽◽ | down | liste des pseudos | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | up (long) | liste des pseudos | Aller au début de la liste des pseudos | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | down (long) | liste des pseudos | Aller à la fin de la liste des pseudos | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | left | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | left (long) | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | left | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | ligne de commande | Capturer un évènement de la souris et insérer son code sur la ligne de commande | `/input grab_mouse_area`
|
||||
| ⇑ | - | toute barre | Faire défiler la barre de -20% | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | toute barre | Faire défiler la barre de +20% | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point | `/cursor go ${_x},${_y}`
|
||||
|========================================
|
||||
|
||||
[NOTE]
|
||||
|
@ -2233,20 +2233,20 @@ Si vous voulez restaurer la réponse CTCP standard, alors supprimez l'option :
|
|||
Les codes suivants peuvent être utilisés dans les chaînes et sont
|
||||
automatiquement remplacées par WeeChat lors de la réponse au CTCP :
|
||||
|
||||
[width="100%",cols="^2l,4,8l",options="header"]
|
||||
[width="100%",cols="^2l,4,8",options="header"]
|
||||
|========================================
|
||||
| Code | Description | Valeur / exemple
|
||||
| $clientinfo | Liste des CTCP supportés | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| $version | Version de WeeChat | 0.4.0-dev
|
||||
| $versiongit | Version de WeeChat + version git ^(1)^ | 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| $git | Version git ^(1)^ | v0.3.9-104-g7eb5cc4
|
||||
| $compilation | Date de compilation WeeChat | Dec 16 2012
|
||||
| $osinfo | Information sur l'OS | Linux 2.6.32-5-amd64 / x86_64
|
||||
| $site | Site WeeChat | http://www.weechat.org/
|
||||
| $download | Site WeeChat, page téléchargement | http://www.weechat.org/download
|
||||
| $time | Date/heure courante | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| $username | Nom d'utilisateur sur le serveur | nom
|
||||
| $realname | Nom réel sur le serveur | John Doe
|
||||
| $clientinfo | Liste des CTCP supportés | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| $version | Version de WeeChat | `0.4.0-dev`
|
||||
| $versiongit | Version de WeeChat + version git ^(1)^ | `0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| $git | Version git ^(1)^ | `v0.3.9-104-g7eb5cc4`
|
||||
| $compilation | Date de compilation WeeChat | `Dec 16 2012`
|
||||
| $osinfo | Information sur l'OS | `Linux 2.6.32-5-amd64 / x86_64`
|
||||
| $site | Site WeeChat | `http://www.weechat.org/`
|
||||
| $download | Site WeeChat, page téléchargement | `http://www.weechat.org/download`
|
||||
| $time | Date/heure courante | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| $username | Nom d'utilisateur sur le serveur | `nom`
|
||||
| $realname | Nom réel sur le serveur | `John Doe`
|
||||
|========================================
|
||||
|
||||
[NOTE]
|
||||
|
@ -2256,15 +2256,15 @@ installé.
|
|||
|
||||
Si les options CTCP ne sont pas définies (par défaut), les réponses CTCP sont :
|
||||
|
||||
[width="100%",cols="^2,4l,8l",options="header"]
|
||||
[width="100%",cols="^2,4,8",options="header"]
|
||||
|========================================
|
||||
| CTCP | Format de réponse | Exemple
|
||||
| CLIENTINFO | $clientinfo | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| FINGER | WeeChat $versiongit | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| SOURCE | $download | http://www.weechat.org/download
|
||||
| TIME | $time | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| USERINFO | $username ($realname) | nom (John Doe)
|
||||
| VERSION | WeeChat $versiongit ($compilation) | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)
|
||||
| CTCP | Format de réponse | Exemple
|
||||
| CLIENTINFO | `$clientinfo` | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| FINGER | `WeeChat $versiongit` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| SOURCE | `$download` | `http://www.weechat.org/download`
|
||||
| TIME | `$time` | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| USERINFO | `$username ($realname)` | `nom (John Doe)`
|
||||
| VERSION | `WeeChat $versiongit ($compilation)` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)`
|
||||
|========================================
|
||||
|
||||
[[irc_target_buffer]]
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,6 +1,7 @@
|
|||
[[command_alias_alias]]
|
||||
[command]*`alias`* crea un alias per un comando::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/alias [-completion <completamento>] <alias> [<comando> [;<comando>...]]
|
||||
|
||||
completion: completion for alias (optional, by default completion is done with target command)
|
||||
|
@ -29,5 +30,5 @@ Examples:
|
|||
/alias hello /allchan -exclude=#weechat msg * hello
|
||||
alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
|
||||
/alias -completion %%sajoin forcejoin /quote forcejoin
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_aspell_aspell]]
|
||||
[command]*`aspell`* configurazione del plugin aspell::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/aspell enable|disable|toggle
|
||||
listdict
|
||||
setdict <dizionario>[,<dizionario>...]
|
||||
|
@ -22,5 +23,5 @@ Per abilitare aspell su tutti i buffer, usare l'opzione "default_dict", poi abil
|
|||
/aspell enable
|
||||
|
||||
Il tasto predefinito per (dis)abilitare aspell è alt-s.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_charset_charset]]
|
||||
[command]*`charset`* modifica il set di caratteri per il buffer corrente::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/charset decode|encode <set_caratteri>
|
||||
reset
|
||||
|
||||
|
@ -8,5 +9,5 @@
|
|||
encode: modifica il set di caratteri per la codifica
|
||||
set_caratteri: nuovo set di caratteri per il buffer corrente
|
||||
reset: resetta il set di caratteri per il buffer corrente
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_guile_guile]]
|
||||
[command]*`guile`* elenca/carica/scarica script::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/guile list|listfull [<nome>]
|
||||
load [-q] <nomefile>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ nome_file: (file) script da caricare
|
|||
-q: modalità silenziosa: non mostra messaggi
|
||||
|
||||
Senza argomento, questo comando elenca tutti i plugin caricati.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
[[command_irc_admin]]
|
||||
[command]*`admin`* trova informazioni sull'amministratore del server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/admin [<destinazione>]
|
||||
|
||||
destinazione: server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allchan]]
|
||||
[command]*`allchan`* esegue un comando su tutti i canali di tutti i server connessi::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allchan [-current] [-exclude=<canale>[,<canale>...]] <comando> [<argomenti>]
|
||||
|
||||
-current: execute command for channels of current server only
|
||||
|
@ -23,11 +25,12 @@ Examples:
|
|||
/allchan -exclude=#weechat msg * hello
|
||||
say 'hello' everywhere but not on #weechat and channels beginning with #linux:
|
||||
/allchan -exclude=#weechat,#linux* msg * hello
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allserv]]
|
||||
[command]*`allserv`* esegue un comando su tutti i server connessi::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allserv [-exclude=<server>[,<server>...]] <comando> [<argomenti>]
|
||||
|
||||
-exclude: exclude some servers ('*' is allowed at beginning or end of server name, to exclude many servers)
|
||||
|
@ -41,22 +44,24 @@ Examples:
|
|||
/allserv away I'm away
|
||||
do a whois on my nick on all servers:
|
||||
/allserv whois $nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ban]]
|
||||
[command]*`ban`* banna nick oppure host::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ban [<canale>] [<nick> [<nick>...]]
|
||||
|
||||
canale: canale per il ban
|
||||
nick: utente o host su cui effettuare il ban
|
||||
|
||||
Senza argomento, il comando mostra la lista dei ban per il canale corrente.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_connect]]
|
||||
[command]*`connect`* connette ad uno o più server IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/connect <server> [<server>...] [-<opzione>[=<valore>]] [-no<option>] [-nojoin] [-switch]
|
||||
-all|-auto|-open [-nojoin] [-switch]
|
||||
|
||||
|
@ -80,30 +85,33 @@ Esempi:
|
|||
/connect mio.server.org/6697 -ssl -password=test
|
||||
/connect irc://nick@irc.oftc.net/#canale
|
||||
/connect -switch
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ctcp]]
|
||||
[command]*`ctcp`* invia un messaggio CTCP (Protocollo Client-A-Client)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ctcp <destinazione> <tipo> [<argomenti>]
|
||||
|
||||
destinazione: nick o canale a cui inviare il CTCP
|
||||
tipo: tipo CTCP (esempi: "version", "ping", ..)
|
||||
argomenti: argomenti per il CTCP
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_cycle]]
|
||||
[command]*`cycle`* esce e rienta in un canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cycle [<canale>[,<canale>...]] [<messaggio>]
|
||||
|
||||
canale: nome del canale per il ciclo
|
||||
messaggio: messaggio di uscita (mostrato agli altri utenti)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dcc]]
|
||||
[command]*`dcc`* avvia una DCC (trasferimento file o chat diretta)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dcc chat <nick>
|
||||
send <nick> <file>
|
||||
|
||||
|
@ -115,69 +123,76 @@ Esempi:
|
|||
/dcc chat tizio
|
||||
invia file "/home/foo/bar.txt al nick "tizio":
|
||||
/dcc send tizio /home/foo/bar.txt
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dehalfop]]
|
||||
[command]*`dehalfop`* revoca lo stato di half-op del canale da uno o più nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dehalfop <nick> [<nick>...]
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: remove channel half-operator status from everybody on channel except yourself
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_deop]]
|
||||
[command]*`deop`* revoca lo stato di operatore del canale da uno o più nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/deop <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: remove channel operator status from everybody on channel except yourself
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_devoice]]
|
||||
[command]*`devoice`* revoca il voice da uno o più nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/devoice <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: remove voice from everybody on channel
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_die]]
|
||||
[command]*`die`* arresta il server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/die [<destinazione>]
|
||||
|
||||
destinazione: nome server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_disconnect]]
|
||||
[command]*`disconnect`* disconnette da uno o tutti i server IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/disconnect [<server>|-all|-pending [<motivo>]]
|
||||
|
||||
server: nome del server da cui disconnettersi
|
||||
-all: disconnette da tutti i server
|
||||
-pending: annulla la riconnessione automatica sui server in fase di riconnessione
|
||||
motivo: motivo per la disconnessione
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_halfop]]
|
||||
[command]*`halfop`* concede lo stato di half-op del canale ad uno o più nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/halfop <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: give channel half-operator status to everybody on channel
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ignore]]
|
||||
[command]*`ignore`* ignora nick/host dai server o dai canali::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ignore list
|
||||
add [re:]<nick> [<server> [<canale>]]
|
||||
del <numero>|-all
|
||||
|
@ -200,36 +215,40 @@ Esempi:
|
|||
/ignore add tizio@dominio.com freenode
|
||||
ignora l'host "tizio*@*.dominio.com" su freenode/#weechat:
|
||||
/ignore add tizio*@*.dominio.com freenode #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_info]]
|
||||
[command]*`info`* ottieni informazioni sul server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/info [<destinazione>]
|
||||
|
||||
destinazione: nome server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_invite]]
|
||||
[command]*`invite`* invita un nick su un canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/invite <nick> [<nick>...] [<canale>]
|
||||
|
||||
nick: nick da invitare
|
||||
canale: canale su cui invitare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ison]]
|
||||
[command]*`ison`* verifica se un nick è collegato IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ison <nick> [<nick>...]
|
||||
|
||||
nick: nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_join]]
|
||||
[command]*`join`* entra in un canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/join [-noswitch] [-server <server>] [<canale1>[,<canale2>...]] [<chiave1>[,<chiave2>...]]
|
||||
|
||||
-noswitch: non passare al nuovo buffer
|
||||
|
@ -242,21 +261,23 @@ Esempi:
|
|||
/join #canaleprotetto,#weechat chiave
|
||||
/join -server freenode #weechat
|
||||
/join -noswitch #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kick]]
|
||||
[command]*`kick`* caccia forzatamente un utente da un canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kick [<canale>] <nick> [<motivo>]
|
||||
|
||||
channel: channel where user is
|
||||
nick: nick to kick
|
||||
reason: reason for kick (special variables $nick, $channel and $server are replaced by their value)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kickban]]
|
||||
[command]*`kickban`* caccia e banna un nick da un canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kickban [<canale>] <nick> [<motivo>]
|
||||
|
||||
channel: channel where user is
|
||||
|
@ -268,29 +289,32 @@ It is possible to kick/ban with a mask, nick will be extracted from mask and rep
|
|||
Example:
|
||||
ban "*!*@host.com" and then kick "toto":
|
||||
/kickban toto!*@host.com
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kill]]
|
||||
[command]*`kill`* chiude connessione client-server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kill <nick> <motivo>
|
||||
|
||||
nick: nick per il kill
|
||||
motivo: motivo per il kill
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_links]]
|
||||
[command]*`links`* elenca tutti i nomi server conosciuti dal server che risponde alla richiesta::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/links [[<server>] <mask_server>]
|
||||
|
||||
server: questo server dovrebbe rispondere alla richiesta
|
||||
mask_server: elenco dei server che devono corrispondere a questa mask
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_list]]
|
||||
[command]*`list`* elenca i canali ed i loro argomenti::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/list [<canale>[,<canale>...]] [<server>] [-re <regexp>]
|
||||
|
||||
canale: canale da elencare
|
||||
|
@ -304,33 +328,37 @@ Esempi:
|
|||
/list #weechat.*
|
||||
elenca tutti i canali che iniziano con "#weechat" (può essere molto lento su grandi network):
|
||||
/list -re #weechat.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_lusers]]
|
||||
[command]*`lusers`* ottiene statistiche sulla dimensione del network IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lusers [<mask> [<destinazione>]]
|
||||
|
||||
mask: server corrispondenti alla mask
|
||||
destinazione: server per redirigere la richiesta
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_map]]
|
||||
[command]*`map`* mostra una mappa grafica della rete IRC::
|
||||
........................................
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_me]]
|
||||
[command]*`me`* invia un'azione CTCP al canale corrente::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <messaggio>
|
||||
|
||||
messaggio: messaggio da inviare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_mode]]
|
||||
[command]*`mode`* cambia modalità canale o utente::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mode [<canale>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
|
||||
<nick> [+|-]i|s|w|o
|
||||
|
||||
|
@ -362,56 +390,62 @@ Esempi:
|
|||
/mode #weechat +t
|
||||
diventa invisibile sul server:
|
||||
/mode nick +i
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_motd]]
|
||||
[command]*`motd`* riceve il "Messaggio Del Giorno"::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/motd [<destinazione>]
|
||||
|
||||
destinazione: nome server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_msg]]
|
||||
[command]*`msg`* invia un messaggio ad un nick o a un canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/msg [-server <server>] <destinazione>[,<destinazione>...] <testo>
|
||||
|
||||
server: invia a questo server (nome interno)
|
||||
destinazione: nick o canale (può essere una mask, '*' = canale corrente)
|
||||
testo: testo da inviare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_names]]
|
||||
[command]*`names`* elenca i nick sul canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/names [<canale>[,<canale>...]]
|
||||
|
||||
canale: nome canale
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_nick]]
|
||||
[command]*`nick`* cambia il nick corrente::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/nick [-all] <nick>
|
||||
|
||||
-all: imposta nuovo nick per tutti i server connessi
|
||||
nick: nuovo nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notice]]
|
||||
[command]*`notice`* invia messaggio di notifica all'utente::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notice [-server <server>] <destinazione> <testo>
|
||||
|
||||
server: invia a questo server (nome interno)
|
||||
destinazione: nick o canale
|
||||
testo: testo da inviare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notify]]
|
||||
[command]*`notify`* aggiunge una notifica per lo stato di presenza o assenza dei nick sui server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notify add <nick> [<server> [-away]]
|
||||
del <nick>|-all [<server>]
|
||||
|
||||
|
@ -431,87 +465,96 @@ Esempi:
|
|||
/notify add toto freenode
|
||||
notifica quando "tizio" è assente o presente sul server freenode:
|
||||
/notify add toto freenode -away
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_op]]
|
||||
[command]*`op`* concede lo stato di operatore del canale ad uno o più nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/op <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: nick or mask (can start or end with "*" as wildcard)
|
||||
*: give channel operator status to everybody on channel
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_oper]]
|
||||
[command]*`oper`* ottiene i privilegi di operatore::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/oper <utente> <password>
|
||||
|
||||
user: utente
|
||||
password: password
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_part]]
|
||||
[command]*`part`* esce da un canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/part [<canale>[,<canale>...]] [<messaggio>]
|
||||
|
||||
canale: nome del canale da lasciare
|
||||
messaggio: messaggio di uscita (mostrato agli altri utenti)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ping]]
|
||||
[command]*`ping`* invia un ping al server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ping <server1> [<server2>]
|
||||
|
||||
server1: server su cui effettuare il ping
|
||||
server2: reindirizza il ping a questo server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_pong]]
|
||||
[command]*`pong`* risponde ad un messaggio ping::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/pong <demone> [<demone2>]
|
||||
|
||||
demone: demone che ha risposto al messaggio di Ping
|
||||
demone2: reindirizza messaggio a questo demone
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_query]]
|
||||
[command]*`query`* invia un messaggio privato ad un nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/query [-server <server>] <nick>[,<nick>...] [<testo>]
|
||||
|
||||
server: invia a questo server (nome interno)
|
||||
nick: nick per la conversazione privata
|
||||
testo: testo da inviare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quiet]]
|
||||
[command]*`quiet`* fa tacere nick o host::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quiet [<canale>] [<nick> [<nick>...]]
|
||||
|
||||
canale: canale da mettere a tacere
|
||||
nick: utente o host da mettere a tacere
|
||||
|
||||
Senza argomento, il comando mostra la lista dei ban per il canale corrente.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quote]]
|
||||
[command]*`quote`* invia dati grezzi al server senza analisi::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quote [-server <server>] <dati>
|
||||
|
||||
server: invia a questo server (nome interno)
|
||||
dati: dati raw da inviare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_reconnect]]
|
||||
[command]*`reconnect`* riconnette a uno o più server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reconnect <server> [<server>...] [-nojoin] [-switch]
|
||||
-all [-nojoin] [-switch]
|
||||
|
||||
|
@ -519,72 +562,80 @@ server: invia a questo server (nome interno)
|
|||
-all: riconnetti a tutti i server
|
||||
-nojoin: non entrare in nessun canale (anche se l'ingresso automatico è abilitato sul server)
|
||||
-switch: passa al server successivo
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_rehash]]
|
||||
[command]*`rehash`* chiede al server di ricaricare il proprio file di configurazione::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rehash [<opzione>]
|
||||
|
||||
opzione: opzione extra, per alcuni server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_restart]]
|
||||
[command]*`restart`* chiede al server di riavviarsi::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/restart [<destinazione>]
|
||||
|
||||
destinazione: nome server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sajoin]]
|
||||
[command]*`sajoin`* forza un utente ad entrare su uno o più canali::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sajoin <nick> <canale>[,<canale>...]
|
||||
|
||||
nick: nick
|
||||
canale: nome del canale
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_samode]]
|
||||
[command]*`samode`* cambia modalità sul canale, senza avere lo status di operatore::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/samode <canale> <modalità>
|
||||
|
||||
canale: nome del canale
|
||||
modalità: modalità per il canale
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sanick]]
|
||||
[command]*`sanick`* forza un utente ad usare un altro nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sanick <nick> <nuovo_nick>
|
||||
|
||||
nick: nick
|
||||
nuovo_nick: nuovo nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sapart]]
|
||||
[command]*`sapart`* forza un utente a lasciare uno o più canali::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sapart <nick> <canale>[,<canale>...]
|
||||
|
||||
nick: nick
|
||||
canale: nome del canale
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_saquit]]
|
||||
[command]*`saquit`* forza un utente ad abbandonare il server con un motivo::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/saquit <nick> <motivo>
|
||||
|
||||
nick: nick
|
||||
motivo: motivo
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_server]]
|
||||
[command]*`server`* elenca, aggiunge o rimuove server IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/server list|listfull [<server>]
|
||||
add <server> <host>[/<porta>] [-temp] [-<opzione>[=<valore>]] [-no<option>]
|
||||
copy|rename <server> <nuovo_nome>
|
||||
|
@ -617,161 +668,179 @@ Esempi:
|
|||
/server rename oftc newoftc
|
||||
/server del freenode
|
||||
/server deloutq
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_service]]
|
||||
[command]*`service`* registra un nuovo servizio::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/service <nick> <riservato> <distribuzione> <tipo> <riservato> <info>
|
||||
|
||||
distrubuzione: visibilità del servizio
|
||||
tipo: riservato per un uso futuro
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_servlist]]
|
||||
[command]*`servlist`* elenca servizi attualmente connessi al network::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/servlist [<mask> [<tipo>]]
|
||||
|
||||
mask: elenca solo i servizi che corrispondono a questa mask
|
||||
tipo: elenca solo i servizi di questo tipo
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squery]]
|
||||
[command]*`squery`* invia un messaggio ad un servizio::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squery <servizio> <testo>
|
||||
|
||||
servizio: nome del servizio
|
||||
testo: testo da inviare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squit]]
|
||||
[command]*`squit`* disconnette collegamenti al server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squit <server> <commento>
|
||||
|
||||
server: nome server
|
||||
commento: commento per l'uscita
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_stats]]
|
||||
[command]*`stats`* richiede statistiche sul server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/stats [<query> [<server>]]
|
||||
|
||||
query: c/h/i/k/l/m/o/y/u (per info RFC1459)
|
||||
server: nome server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_summon]]
|
||||
[command]*`summon`* invia agli utenti connessi ad un host con un server IRC in esecuzione un messaggio per invitarli ad entrare su IRC::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/summon <utente> [<destinazione> [<canale>]]
|
||||
|
||||
utente: nome utente
|
||||
destinazione: nome server
|
||||
canale: nome canale
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_time]]
|
||||
[command]*`time`* richiede l'ora locale dal server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/time [<destinazione>]
|
||||
|
||||
destinazione: richiede l'ora dal server specificato
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_topic]]
|
||||
[command]*`topic`* legge/modifica argomento del canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/topic <[canale>] [<argomento>|delete]
|
||||
|
||||
canale: nome canale
|
||||
argomento: nuovo argomento per il canale
|
||||
-delete: elimina argomento del canale
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_trace]]
|
||||
[command]*`trace`* trova il path del server specifico::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/trace [<destinazione>]
|
||||
|
||||
destinazione: server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_unban]]
|
||||
[command]*`unban`* rimuove il ban da nick o host::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unban [<canale>] <nick> [<nick>...]
|
||||
|
||||
canale: canale da cui rimuovere il ban
|
||||
nick: utente o host a cui rimuovere il ban
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_userhost]]
|
||||
[command]*`userhost`* restituisce un elenco di informazioni sui nick::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/userhost <nick> [<nick>...]
|
||||
|
||||
nick: nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_users]]
|
||||
[command]*`users`* lista di utenti autenticati sul server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/users [<destinazione>]
|
||||
|
||||
destinazione: server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_version]]
|
||||
[command]*`version`* riceve informazioni di versione del nick o del server (corrente o specificato)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [<server>|<nick>]
|
||||
|
||||
server: nome server
|
||||
nick: nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_voice]]
|
||||
[command]*`voice`* concede il voice ad uno o più utenti::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/voice <nick> [<nick>...]
|
||||
|
||||
nick: nick o mask (può iniziare o terminare con "*" come carattere jolly)
|
||||
*: concede il voice a tutti sul canale
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallchops]]
|
||||
[command]*`wallchops`* invia una notifica agli operatori del canale::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallchops [<canale>] <testo>
|
||||
|
||||
canale: nome del canale
|
||||
testo: testo da inviare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallops]]
|
||||
[command]*`wallops`* invia un messaggio a tutti gli utenti attualmente connessi che hanno impostato la modalità 'w'::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallops <testo>
|
||||
|
||||
testo: testo da inviare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_who]]
|
||||
[command]*`who`* genera una richiesta per ottenere una lista di informazioni::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/who [<mask> [o]]
|
||||
|
||||
mask: solo l'informazione corrispondente al mask
|
||||
o: vengono restituiti solo gli operatori in base alla mask fornita
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whois]]
|
||||
[command]*`whois`* richiedi informazioni su uno o più utenti::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whois [<server>] [<nick>[,<nick>...]]
|
||||
|
||||
server: server name
|
||||
|
@ -780,15 +849,16 @@ server: server name
|
|||
Without argument, this command will do a whois on:
|
||||
- your own nick if buffer is a server/channel
|
||||
- remote nick if buffer is a private.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whowas]]
|
||||
[command]*`whowas`* richiede informazioni su un nick non più esistente::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whowas <nick>[,<nick>...] [<count> [<destinazione>]]
|
||||
|
||||
nick: nick da cercare
|
||||
count: numero di risultati da visualizzare (ricerca completa se il numero è negativo)
|
||||
destinazione: la risposta dovrebbe coincidere con la mask
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_logger_logger]]
|
||||
[command]*`logger`* configurazione del plugin logger::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/logger list
|
||||
set <livello>
|
||||
flush
|
||||
|
@ -32,5 +33,5 @@ Esempi:
|
|||
/set logger.level.core.weechat 0
|
||||
usa una directory per il server IRC e un file per ogni canale al suo interno:
|
||||
/set logger.mask.irc "$server/$channel.weechatlog"
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_lua_lua]]
|
||||
[command]*`lua`* elenca/carica/scarica script::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lua list|listfull [<nome>]
|
||||
load [-q] <nomefile>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ nome_file: (file) script da caricare
|
|||
-q: modalità silenziosa: non mostra messaggi
|
||||
|
||||
Senza argomento, questo comando elenca tutti i plugin caricati.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_perl_perl]]
|
||||
[command]*`perl`* elenca/carica/scarica script::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/perl list|listfull [<nome>]
|
||||
load [-q] <nomefile>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ nome_file: (file) script da caricare
|
|||
-q: modalità silenziosa: non mostra messaggi
|
||||
|
||||
Senza argomento, questo comando elenca tutti i plugin caricati.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_python_python]]
|
||||
[command]*`python`* elenca/carica/scarica script::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/python list|listfull [<nome>]
|
||||
load [-q] <nomefile>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ nome_file: (file) script da caricare
|
|||
-q: modalità silenziosa: non mostra messaggi
|
||||
|
||||
Senza argomento, questo comando elenca tutti i plugin caricati.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_relay_relay]]
|
||||
[command]*`relay`* controllo relay::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/relay list|listfull|listrelay
|
||||
add [ipv4.][ipv6.][ssl.]<protocollo.nome> <porta>
|
||||
del [ipv4.][ipv6.][ssl.]<protocollo.nome>
|
||||
|
@ -41,5 +42,5 @@ Esempi:
|
|||
/relay add ipv6.ssl.weechat 9001
|
||||
protocollo weechat con SSL, usando IPv4 + IPv6:
|
||||
/relay add ipv4.ipv6.ssl.weechat 9001
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_rmodifier_rmodifier]]
|
||||
[command]*`rmodifier`* sostituisce le stringhe del modificatore con le espressioni regolari::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rmodifier list|listdefault
|
||||
add <name> <modifiers> <groups> <regex>
|
||||
del <name>|-all [<name>...]
|
||||
|
@ -26,5 +27,5 @@ Examples:
|
|||
/rmodifier del password
|
||||
delete all rmodifiers:
|
||||
/rmodifier del -all
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_ruby_ruby]]
|
||||
[command]*`ruby`* elenca/carica/scarica script::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ruby list|listfull [<nome>]
|
||||
load [-q] <nomefile>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ nome_file: (file) script da caricare
|
|||
-q: modalità silenziosa: non mostra messaggi
|
||||
|
||||
Senza argomento, questo comando elenca tutti i plugin caricati.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_script_script]]
|
||||
[command]*`script`* Gestore script di WeeChat::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/script list [-o|-i]
|
||||
search <text>
|
||||
show <script>
|
||||
|
@ -72,5 +73,5 @@ Examples:
|
|||
/script hold urlserver.py
|
||||
/script reload urlserver
|
||||
/script upgrade
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_tcl_tcl]]
|
||||
[command]*`tcl`* elenca/carica/scarica script::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/tcl list|listfull [<nome>]
|
||||
load [-q] <nomefile>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ nome_file: (file) script da caricare
|
|||
-q: modalità silenziosa: non mostra messaggi
|
||||
|
||||
Senza argomento, questo comando elenca tutti i plugin caricati.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,15 +1,17 @@
|
|||
[[command_weechat_away]]
|
||||
[command]*`away`* imposta o elimina lo stato di assenza::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/away [-all] [<messaggio>]
|
||||
|
||||
-all: imposta o elimina lo stato di assenza su tutti i server connessi
|
||||
messaggio: messaggio di assenza (se non specificato, lo stato di assenza viene rimosso)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_bar]]
|
||||
[command]*`bar`* gestione delle barre::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/bar list|listfull|listitems
|
||||
add <nome> <type>[,<condizione>] <posizione> <dimensione> <separatore> <item1>[,<item2>...]
|
||||
default [input|title|status|nicklist]
|
||||
|
@ -56,11 +58,12 @@ Examples:
|
|||
/bar scroll nicklist * y+10
|
||||
scroll to end of nicklist on current buffer:
|
||||
/bar scroll nicklist * ye
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_buffer]]
|
||||
[command]*`buffer`* gestione dei buffer::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/buffer list
|
||||
clear [<numero>|<nome>|-merged|-all]
|
||||
move|merge <numero>
|
||||
|
@ -117,11 +120,12 @@ Esempi:
|
|||
/buffer #weechat
|
||||
passa al buffer successivo:
|
||||
/buffer +1
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_color]]
|
||||
[command]*`color`* definisce gli alias dei colori e visualizza la tavolozza dei colori::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/color alias <colore> <nome>
|
||||
unalias <colore>
|
||||
reset
|
||||
|
@ -141,20 +145,22 @@ Esempi:
|
|||
/color alias 214 arancione
|
||||
elimina il colore 214:
|
||||
/color unalias 214
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_command]]
|
||||
[command]*`command`* esegui comando o plugin di WeeChat esplicito::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/command <plugin> <comando>
|
||||
|
||||
plugin: nome plugin ('weechat' per il comando interno di WeeChat)
|
||||
comando: comando da eseguire (una '/' viene aggiunta automaticamente se non trovata all'inizio del comando)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_cursor]]
|
||||
[command]*`cursor`* movimento libero del cursore sullo schermo per eseguire azioni su aree specifiche dello schermo::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cursor go chat|<barra>|<x>,<y>
|
||||
move up|down|left|right|area_up|area_down|area_left|area_right
|
||||
stop
|
||||
|
@ -172,11 +178,12 @@ Esempi:
|
|||
/cursor go nicklist
|
||||
vai alle coordinate x=10, y=5:
|
||||
/cursor go 10,5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_debug]]
|
||||
[command]*`debug`* attiva debug per core/plugin::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/debug list
|
||||
set <plugin> <livello>
|
||||
dump [<plugin>]
|
||||
|
@ -201,11 +208,12 @@ infolists: mostra informazioni sulle liste info
|
|||
tags: mostra tag per le righe
|
||||
term: mostra informazioni sul terminale
|
||||
windows: mostra l'albero delle finestre
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_eval]]
|
||||
[command]*`eval`* analizza l'espressione e invia il risultato al buffer::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/eval [-n] <espressione>
|
||||
[-n] -c <espressione1> <operatore> <espressione2>
|
||||
|
||||
|
@ -258,11 +266,12 @@ Examples:
|
|||
/eval -n -c abcd =~ (?-i)^ABC ==> 0
|
||||
/eval -n -c abcd =~ (?-i)^abc ==> 1
|
||||
/eval -n -c abcd !~ abc ==> 0
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_filter]]
|
||||
[command]*`filter`* filtra messaggi nei buffer, per nascondere/mostrare in base a tag o regexp::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/filter list
|
||||
enable|disable|toggle [<nome>]
|
||||
add <nome> <buffer>[,<buffer>...] <tag> <regex>]
|
||||
|
@ -311,11 +320,12 @@ Examples:
|
|||
/filter add toto irc.freenode.#weechat nick_toto *
|
||||
filter lines containing "weechat sucks" on IRC channel #weechat:
|
||||
/filter add sucks irc.freenode.#weechat * weechat sucks
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_help]]
|
||||
[command]*`help`* visualizza l'aiuto su comandi e opzioni::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/help -list|-listfull [<plugin> [<plugin>...]]
|
||||
<comando>
|
||||
<opzione>
|
||||
|
@ -325,21 +335,23 @@ Examples:
|
|||
plugin: elenca i comandi per questo plugin
|
||||
comando: nome di un comando
|
||||
opzione: nome di un'opzione (usare /set per consultare la lista)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_history]]
|
||||
[command]*`history`* mostra la cronologia dei comandi del buffer::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/history <clear
|
||||
valore>
|
||||
|
||||
clear: pulisci cronologia
|
||||
valore: numero delle voci nella cronologia da mostrare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_input]]
|
||||
[command]*`input`* funzioni per la riga di comando::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/input <azioni> [<argomenti>]
|
||||
|
||||
list of actions:
|
||||
|
@ -394,11 +406,12 @@ list of actions:
|
|||
paste_stop: stop paste (bracketed paste mode)
|
||||
|
||||
This command is used by key bindings or plugins.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_key]]
|
||||
[command]*`key`* associa/disassocia tasti::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/key list|listdefault|listdiff [<contesto>]
|
||||
bind <tasto> [<comando> [<arg>]]
|
||||
bindctxt <contesto> <tasto> [<comando> <arg>]]
|
||||
|
@ -448,11 +461,12 @@ Esempi:
|
|||
/key bindctxt search ctrl-I /input search_stop
|
||||
il tasto centrale del mouse su un nick per ottenere le informazioni:
|
||||
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_layout]]
|
||||
[command]*`layout`* salva/applica/ripristina il layout per i buffer e le finestre::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/layout save [<nome>] [buffers|windows]
|
||||
apply [<name>] [buffers|windows]
|
||||
leave
|
||||
|
@ -470,11 +484,12 @@ buffers: salva/applica modifiche solo ai buffer (ordine dei buffer)
|
|||
windows: salva/applica modifiche solo alle finestre (buffer visualizzato da ogni finestra)
|
||||
|
||||
Senza argomenti, il comando mostra i layout salvati.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mouse]]
|
||||
[command]*`mouse`* controllo mouse::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mouse enable|disable|toggle [<ritardo>]
|
||||
|
||||
enable: abilita mouse
|
||||
|
@ -489,11 +504,12 @@ Esempi:
|
|||
/mouse enable
|
||||
abilita/disabilita mouse per 5 secondi:
|
||||
/mouse toggle 5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mute]]
|
||||
[command]*`mute`* esegue un comando in silenzio::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mute [-current | -buffer <nome> | -all] comando
|
||||
|
||||
-current: nessun output sul buffer corrente
|
||||
|
@ -511,11 +527,12 @@ Esempi:
|
|||
/mute -current msg * ciao!
|
||||
messaggio sul canale #weechat:
|
||||
/mute -buffer irc.freenode.#weechat msg #weechat ciao!
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_plugin]]
|
||||
[command]*`plugin`* elenca/carica/scarica plugin::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/plugin list|listfull [<nome>]
|
||||
load <nome_file> [<argomenti>]
|
||||
autoload [<argomenti>]
|
||||
|
@ -533,11 +550,12 @@ Esempi:
|
|||
argomenti: argomenti passati al plugin durante il caricamento
|
||||
|
||||
Senza argomento, questo comando elenca i plugin caricati.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_proxy]]
|
||||
[command]*`proxy`* gestione dei proxy::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/proxy list
|
||||
add <nome> <tipo> <indirizzo> <porta> [<nomeutente> [<password>]]
|
||||
del <nome>|-all
|
||||
|
@ -566,31 +584,34 @@ Esempi:
|
|||
/proxy add myproxy socks5 sample.host.org 3128 myuser mypass
|
||||
elimina un proxy:
|
||||
/proxy del mioproxy
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_quit]]
|
||||
[command]*`quit`* esce da WeeChat::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quit [-yes] [<argomenti>]
|
||||
|
||||
-yes: richiesto se l'opzione option weechat.look.confirm_quit è abilitata
|
||||
argomenti: testo inviato con il segnale "quit"
|
||||
(ad esempio il plugin irc usa questo testo per inviare il messaggio di uscita al server)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_reload]]
|
||||
[command]*`reload`* ricarica i file di configurazione da disco::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reload [<file> [<file....>]]
|
||||
|
||||
file: file di configurazione da ricaricare (senza estensione ".conf")
|
||||
|
||||
Senza argomento, vengono ricaricati tutti i file (WeeChat e plugin).
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_repeat]]
|
||||
[command]*`repeat`* esegue un comando più volte::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/repeat [-interval <ritardo>] <numero> <comando>
|
||||
|
||||
ritardo: ritardo tra l'esecuzione dei comandi (in millisecondi)
|
||||
|
@ -602,21 +623,23 @@ Tutti i comandi sono eseguiti sul buffer su cui viene dato il comando.
|
|||
Esempio:
|
||||
scorre due pagine in alto:
|
||||
/repeat 2 /window page_up
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_save]]
|
||||
[command]*`save`* salva i file di configurazione su disco::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/save [<file> [<file....>]]
|
||||
|
||||
file: file di configurazione da salvare (senza estensione ".conf")
|
||||
|
||||
Senza argomento, vengono salvati tutti i file (WeeChat e plugin).
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_secure]]
|
||||
[command]*`secure`* gestione dei dati sensibili (password o file privati cifrati nel file sec.conf)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/secure passphrase <chiave di cifratura>|-delete
|
||||
decrypt <chiave di cifratura|-discard
|
||||
set <nome> <valore>
|
||||
|
@ -653,11 +676,12 @@ Esempi:
|
|||
/set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
|
||||
alias per il "ghost" del nick "mionick":
|
||||
/alias ghost /eval /msg -server freenode nickserv ghost mionick ${sec.data.freenode}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_set]]
|
||||
[command]*`set`* imposta le opzioni di configurazione::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/set [<opzione> [<valore>]]
|
||||
diff [<opzione> [<opzione>...]]
|
||||
|
||||
|
@ -682,11 +706,12 @@ Esempi:
|
|||
/set diff
|
||||
mostra le opzioni modificate nel plugin irc:
|
||||
/set diff irc.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_unset]]
|
||||
[command]*`unset`* annulla/ripristina opzione::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unset <opzione>
|
||||
|
||||
opzione: nome di un'opzione (può iniziare o terminare con "*" per il ripristino di più opzioni, attenzione!)
|
||||
|
@ -698,11 +723,12 @@ Esempi:
|
|||
/unset weechat.look.item_time_format
|
||||
ripristina tutte le opzioni del colore:
|
||||
/unset weechat.color.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_upgrade]]
|
||||
[command]*`upgrade`* aggiorna WeeChat senza disconnettere dai server::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/upgrade [<path_del_binario>|-quit]
|
||||
|
||||
path_to_binary: path to WeeChat binary (default is current binary)
|
||||
|
@ -728,29 +754,32 @@ With option "-quit", the process is slightly different:
|
|||
Then later you can restore session with command: weechat --upgrade
|
||||
IMPORTANT: you must restore the session with exactly same configuration (files *.conf).
|
||||
It is possible to restore WeeChat session on another machine if you copy the content of directory "~/.weechat".
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_uptime]]
|
||||
[command]*`uptime`* mostra l'uptime di WeeChat::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/uptime [-o | -ol]
|
||||
|
||||
-o: invia l'uptime al buffer corrente come input (stringa in inglese)
|
||||
-ol: invia l'uptime al buffer corrente come input (stringa tradotta)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_version]]
|
||||
[command]*`version`* mostra la versione e la data di compilazione di WeeChat::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [-o | -ol]
|
||||
|
||||
-o: invia la versione al buffer corrente come input (stringa inglese)
|
||||
-ol: invia la versione al buffer corrente come input (stringa tradotta)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_wait]]
|
||||
[command]*`wait`* pianifica l'esecuzione di un comando::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wait <numero>[<unità>] <comando>
|
||||
|
||||
numero: tempo di attesa (numero intero)
|
||||
|
@ -770,11 +799,12 @@ Esempi:
|
|||
/wait 15m /away -all Sono assente
|
||||
scrive 'ciao' tra 2 minuti:
|
||||
/wait 2m ciao
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_window]]
|
||||
[command]*`window`* gestione delle finestre::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/window list
|
||||
-1|+1|b#|up|down|left|right [-window <number>]
|
||||
<number>
|
||||
|
@ -833,5 +863,5 @@ Examples:
|
|||
/window scroll -d
|
||||
zoom on window #2:
|
||||
/window zoom -window 2
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,19 +1,21 @@
|
|||
[[command_xfer_me]]
|
||||
[command]*`me`* invia un'azione CTCP all'host remoto::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <messaggio>
|
||||
|
||||
messaggio: messaggio da inviare
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_xfer_xfer]]
|
||||
[command]*`xfer`* controllo xfer::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/xfer [list|listfull]
|
||||
|
||||
list: lista xfer
|
||||
listfull: lista xfer (dettagliata)
|
||||
|
||||
Senza argomenti, il comando apre il buffer con la lista xfer.
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -409,17 +409,20 @@ Copying output to /tmp/crash.txt.
|
|||
(gdb) bt full
|
||||
#0 0x00007f9dfb04a465 in raise () from /lib/libc.so.6
|
||||
#1 0x00007f9dfb04b8e6 in abort () from /lib/libc.so.6
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1) at /some_path/src/core/weechat.c:351
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1)
|
||||
at /some_path/src/core/weechat.c:351
|
||||
#3 <signal handler called>
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90, remaining_calls=<value optimized out>)
|
||||
at /some_path/src/core/wee-hook.c:1364
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90,
|
||||
remaining_calls=<value optimized out>) at /some_path/src/core/wee-hook.c:1364
|
||||
hook_process = 0x254eb90
|
||||
status = <value optimized out>
|
||||
#5 0x000000000044cc7d in hook_timer_exec () at /some_path/src/core/wee-hook.c:1025
|
||||
#5 0x000000000044cc7d in hook_timer_exec ()
|
||||
at /some_path/src/core/wee-hook.c:1025
|
||||
tv_time = {tv_sec = 1272693881, tv_usec = 212665}
|
||||
ptr_hook = 0x2811f40
|
||||
next_hook = 0x0
|
||||
#6 0x000000000041b5b0 in gui_main_loop () at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
#6 0x000000000041b5b0 in gui_main_loop ()
|
||||
at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
hook_fd_keyboard = 0x173b600
|
||||
tv_timeout = {tv_sec = 0, tv_usec = 0}
|
||||
read_fds = {fds_bits = {0 <repeats 16 times>}}
|
||||
|
@ -483,32 +486,32 @@ Layout dello schermo
|
|||
|
||||
Esempio di terminale con WeeChat:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Benvenuti in #test, questo è un canale di test │ ◀ barra "title"
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) è entrato in #test │@Flashy│
|
||||
│12:52:27 -- | Nick #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Canale #test: 4 nick (2 ops, 0 halfop, 1 voce, 1 normale) │+weebot│
|
||||
│12:52:27 -- | Canale creato il Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | ehi! │ │
|
||||
│12:55:01 @joe | ciao │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ chat + barra "nicklist"
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │ ◀ barra "status"
|
||||
│[@Flashy(i)] ciao peter!█ │ ◀ barra "input"
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ bar "title"
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) has joined #test │@Flashy│
|
||||
│12:52:27 -- | Nicks #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Channel #test: 4 nicks (2 ops, 1 voice, 1 normal) │+weebot│
|
||||
│12:52:27 -- | Channel created on Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | hey! │ │
|
||||
│12:55:01 @joe | hello │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │
|
||||
│[@Flashy(i)] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ bars "status" and "input" bar "nicklist" ▲
|
||||
........................................
|
||||
|
||||
Lo schermo è composto dalle seguenti aree:
|
||||
|
@ -525,35 +528,35 @@ Lo schermo è composto dalle seguenti aree:
|
|||
|
||||
La barra 'stato' ha i seguenti elementi predefiniti:
|
||||
|
||||
[width="100%",cols="^3,^3l,10",options="header"]
|
||||
[width="100%",cols="^3,^3,10",options="header"]
|
||||
|========================================
|
||||
| Elemento | Esempio | Descrizione
|
||||
| time | [12:55] | Ora
|
||||
| buffer_count | [6] | Numero di buffer aperti
|
||||
| buffer_plugin | [irc/freenode] | Plugin del buffer attivo (il plugin irc può aggiungere il nome del server irc usato dal buffer)
|
||||
| buffer_number | 3 | Numero del buffer corrente
|
||||
| buffer_name | #test | Nome del buffer attivo
|
||||
| buffer_modes | +n | Modalità canale IRC
|
||||
| buffer_nicklist_count | {4} | Numero di nick nella lista nick
|
||||
| buffer_filter | * | Indicatore filtraggio: `*` significa che alcune righe sono filtrate (nascoste), valori vuoti indicano che tutte le righe sono visualizzate
|
||||
| lag | [Ritardo: 2.5] | Indicatore ritardo, in secondi (nascosto se il ritardo è basso)
|
||||
| hotlist | [Att: 4:#abc(2,5), 6] | Elenco dei buffer con attività (messaggi non letti) (nell'esempio, 2 notifiche e 5 messaggi non letti su #abc, un messaggio non letto sul buffer #6)
|
||||
| completion | abc(2) def(5) | Elenco di parole per il completamento, con il numero di completamenti possibili per ogni parola
|
||||
| scroll | -ANCORA(50)- | Indicatore di scorrimento, con il numero di righe sotto l'ultima riga visualizzata
|
||||
| time | `[12:55]` | Ora
|
||||
| buffer_count | `[6]` | Numero di buffer aperti
|
||||
| buffer_plugin | `[irc/freenode]` | Plugin del buffer attivo (il plugin irc può aggiungere il nome del server irc usato dal buffer)
|
||||
| buffer_number | `3` | Numero del buffer corrente
|
||||
| buffer_name | `#test` | Nome del buffer attivo
|
||||
| buffer_modes | `+n` | Modalità canale IRC
|
||||
| buffer_nicklist_count | `{4}` | Numero di nick nella lista nick
|
||||
| buffer_filter | `*` | Indicatore filtraggio: `*` significa che alcune righe sono filtrate (nascoste), valori vuoti indicano che tutte le righe sono visualizzate
|
||||
| lag | `[Ritardo: 2.5]` | Indicatore ritardo, in secondi (nascosto se il ritardo è basso)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Elenco dei buffer con attività (messaggi non letti) (nell'esempio, 2 notifiche e 5 messaggi non letti su #abc, un messaggio non letto sul buffer #6)
|
||||
| completion | `abc(2) def(5)` | Elenco di parole per il completamento, con il numero di completamenti possibili per ogni parola
|
||||
| scroll | `-ANCORA(50)-` | Indicatore di scorrimento, con il numero di righe sotto l'ultima riga visualizzata
|
||||
|========================================
|
||||
|
||||
La barra 'input' ha i seguenti elementi predefiniti:
|
||||
|
||||
[width="100%",cols="^3,^6l,8",options="header"]
|
||||
[width="100%",cols="^3,^6,8",options="header"]
|
||||
|========================================
|
||||
| Elemento | Esempio | Descrizione
|
||||
| input_paste | [Incollare 7 righe ? [ctrl-Y] Sì [ctrl-N] No] | Chiede all'utente se incollare le righe
|
||||
| Elemento | Esempio | Descrizione
|
||||
| input_paste | `[Incollare 7 righe ? [ctrl-Y] Sì [ctrl-N] No]` | Chiede all'utente se incollare le righe
|
||||
// TRANSLATION MISSING
|
||||
| input_prompt | [@Flashy(i)] | Prompt per l'input, for irc: nick and modes (mode "+i" means invisible on freenode)
|
||||
| away | (assente) | Indicatore di assenza
|
||||
| input_prompt | `[@Flashy(i)]` | Prompt per l'input, for irc: nick and modes (mode "+i" means invisible on freenode)
|
||||
| away | `(assente)` | Indicatore di assenza
|
||||
// TRANSLATION MISSING
|
||||
| input_search | [Search (~ str,msg)] | Search indicator ("`~`": case insensitive, "`==`": case sensitive, "`str`": search string, "`regex`": search regular expression, "`msg`": search in messages, "`pre`": search in prefixes, "`pre\|msg`": search in prefixes and messages)
|
||||
| input_text | ciao peter! | Testo in input
|
||||
| input_search | `[Search (~ str,msg)]` | Search indicator ("`~`": case insensitive, "`==`": case sensitive, "`str`": search string, "`regex`": search regular expression, "`msg`": search in messages, "`pre`": search in prefixes, "`pre\|msg`": search in prefixes and messages)
|
||||
| input_text | `ciao peter!` | Testo in input
|
||||
|========================================
|
||||
|
||||
[[buffers_and_windows]]
|
||||
|
@ -578,96 +581,97 @@ da una finestra) o visualizzato da una o più finestre.
|
|||
|
||||
Esempio di split orizzontale (`/window splith`):
|
||||
|
||||
// TRANSLATION MISSING
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #abc, channel about nothing! │
|
||||
│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:20 @Flashy | hi Max! │Max │
|
||||
│12:55:32 Max | how are you? │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ window #2
|
||||
│ │ │ (buffer #4)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│─────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Welcome to #test, this is a test channel │
|
||||
│12:54:15 peter | hey! │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │ ◀ window #1
|
||||
│ │ │ (buffer #3)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] hi peter!█ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ window #2 (buffer #4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #abc │
|
||||
│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:20 @Flashy | hi Max! │Max │
|
||||
│12:55:32 Max | how are you? │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│───────────────────────────────────────────────────────────────────────────│
|
||||
│Welcome to #test │
|
||||
│12:54:15 peter | hey! │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 (buffer #3)
|
||||
........................................
|
||||
|
||||
Esempio di split verticale (`/window splitv`):
|
||||
|
||||
// TRANSLATION MISSING
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │Welcome to #abc, channel about nothing! │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │+weebot│12:55:32 Max | how are you? │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 ▲ window #2
|
||||
(buffer #3) (buffer #4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test │Welcome to #abc │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 (buffer #3) ▲ window #2 (buffer #4)
|
||||
........................................
|
||||
|
||||
Esempio di split orizzontale + verticale:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │Welcome to #def, another channel │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:42 @Flashy | hello world │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:56 alex | hi Flashy │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │ ◀ window #3
|
||||
│ │ │ │ │ (buffer #5)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [6] [irc/freenode] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │────────────────────────────────────────────│
|
||||
│ │ │Welcome to #abc, channel about nothing! │
|
||||
│ │ │12:55:12 Max | hi │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │ │12:55:32 Max | how are you? │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │ ◀ window #2
|
||||
│ │ │ │ │ (buffer #4)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │ [12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │ [@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1
|
||||
(buffer #3)
|
||||
▼ window #3 (buffer #5)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test │Welcome to #def │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:42 @Flashy | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:56 alex | hi Flashy │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [irc/oftc] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │─────────────────────────────────────│
|
||||
│ │ │Welcome to #abc │
|
||||
│ │ │12:55:12 Max | hi │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 (buffer #3) ▲ window #2 (buffer #4)
|
||||
........................................
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -766,9 +770,9 @@ defined in bar (option 'color_delim').
|
|||
Example of bar with items "[time],buffer_number+:+buffer_plugin+.+buffer_name":
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
........................................
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -963,110 +967,110 @@ Associazione tasti predefinita
|
|||
Tasti per la riga di comando
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Tasti | Descrizione | Comando
|
||||
| @k(←) .2+| Passa al carattere precedente nella riga di comando .2+| /input move_previous_char
|
||||
| @k(←) .2+| Passa al carattere precedente nella riga di comando .2+| `/input move_previous_char`
|
||||
| @k(C-)@k(b)
|
||||
| @k(→) .2+| Passa al carattere successivo nella riga di comando .2+| /input move_next_char
|
||||
| @k(→) .2+| Passa al carattere successivo nella riga di comando .2+| `/input move_next_char`
|
||||
| @k(C-)@k(f)
|
||||
| @k(C-)@k(←) .2+| Passa alla parola precedente nella riga di comando .2+| /input move_previous_word
|
||||
| @k(C-)@k(←) .2+| Passa alla parola precedente nella riga di comando .2+| `/input move_previous_word`
|
||||
| @k(A-)@k(b)
|
||||
| @k(C-)@k(→) .2+| Passa alla parola successiva nella riga di comando .2+| /input move_next_word
|
||||
| @k(C-)@k(→) .2+| Passa alla parola successiva nella riga di comando .2+| `/input move_next_word`
|
||||
| @k(A-)@k(f)
|
||||
| @k(Home) .2+| Si sposta all'inizio della riga di comando .2+| /input move_beginning_of_line
|
||||
| @k(Home) .2+| Si sposta all'inizio della riga di comando .2+| `/input move_beginning_of_line`
|
||||
| @k(C-)@k(a)
|
||||
| @k(End) .2+| Si sposta alla fine della riga di comando .2+| /input move_end_of_line
|
||||
| @k(End) .2+| Si sposta alla fine della riga di comando .2+| `/input move_end_of_line`
|
||||
| @k(C-)@k(e)
|
||||
| @k(C-)@k(c) , @k(b) | Inserisce il codice per il testo in grassetto | /input insert \x02
|
||||
| @k(C-)@k(c) , @k(c) | Inserisce il codice per il testo colorato | /input insert \x03
|
||||
| @k(C-)@k(c) , @k(i) | Inserisce il codice per il testo in corsivo | /input insert \x1D
|
||||
| @k(C-)@k(c) , @k(o) | Inserisce il codice per il reset dei colori | /input insert \x0F
|
||||
| @k(C-)@k(c) , @k(r) | Inserisce il codice per l'inversione dei colori | /input insert \x12
|
||||
| @k(C-)@k(c) , @k(u) | Inserisce il codice per il testo sottolineato | /input insert \x15
|
||||
| @k(Del) .2+| Elimina il carattere successivo nella riga di comando .2+| /input delete_next_char
|
||||
| @k(C-)@k(c) , @k(b) | Inserisce il codice per il testo in grassetto | `/input insert \x02`
|
||||
| @k(C-)@k(c) , @k(c) | Inserisce il codice per il testo colorato | `/input insert \x03`
|
||||
| @k(C-)@k(c) , @k(i) | Inserisce il codice per il testo in corsivo | `/input insert \x1D`
|
||||
| @k(C-)@k(c) , @k(o) | Inserisce il codice per il reset dei colori | `/input insert \x0F`
|
||||
| @k(C-)@k(c) , @k(r) | Inserisce il codice per l'inversione dei colori | `/input insert \x12`
|
||||
| @k(C-)@k(c) , @k(u) | Inserisce il codice per il testo sottolineato | `/input insert \x15`
|
||||
| @k(Del) .2+| Elimina il carattere successivo nella riga di comando .2+| `/input delete_next_char`
|
||||
| @k(C-)@k(d)
|
||||
| @k(Backsp.) .2+| Elimina il carattere precedente nella riga di comando .2+| /input delete_previous_char
|
||||
| @k(Backsp.) .2+| Elimina il carattere precedente nella riga di comando .2+| `/input delete_previous_char`
|
||||
| @k(C-)@k(h)
|
||||
| @k(C-)@k(k) | Elimina dal cursore fino alla fine della riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_end_of_line
|
||||
| @k(C-)@k(r) | Cerca del testo nella cronologia del buffer (consultare <<key_bindings_search_context,tasti per il contesto search>>) | /input search_text
|
||||
| @k(C-)@k(t) | Inverti caratteri | /input transpose_chars
|
||||
| @k(C-)@k(u) | Elimina dal cursore fino all'inizio della riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_beginning_of_line
|
||||
| @k(C-)@k(w) | Elimina la parola precedente nella riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_previous_word
|
||||
| @k(C-)@k(y) | Incolla il contenuto degli appunti | /input clipboard_paste
|
||||
| @k(C-)@k(_) | Annulla l'ultima azione sulla riga di comando | /input undo
|
||||
| @k(A-)@k(_) | Ripete l'ultima azione sulla riga di comando | /input redo
|
||||
| @k(Tab) | Completa comando o nick (@k(Tab) di nuovo: trova prossimo completamento) | /input complete_next
|
||||
| @k(S-)@k(Tab) | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente | /input complete_previous
|
||||
| @k(Invio) .3+| Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) .3+| /input return
|
||||
| @k(C-)@k(k) | Elimina dal cursore fino alla fine della riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_end_of_line`
|
||||
| @k(C-)@k(r) | Cerca del testo nella cronologia del buffer (consultare <<key_bindings_search_context,tasti per il contesto search>>) | `/input search_text`
|
||||
| @k(C-)@k(t) | Inverti caratteri | `/input transpose_chars`
|
||||
| @k(C-)@k(u) | Elimina dal cursore fino all'inizio della riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_beginning_of_line`
|
||||
| @k(C-)@k(w) | Elimina la parola precedente nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_previous_word`
|
||||
| @k(C-)@k(y) | Incolla il contenuto degli appunti | `/input clipboard_paste`
|
||||
| @k(C-)@k(_) | Annulla l'ultima azione sulla riga di comando | `/input undo`
|
||||
| @k(A-)@k(_) | Ripete l'ultima azione sulla riga di comando | `/input redo`
|
||||
| @k(Tab) | Completa comando o nick (@k(Tab) di nuovo: trova prossimo completamento) | `/input complete_next`
|
||||
| @k(S-)@k(Tab) | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente | `/input complete_previous`
|
||||
| @k(Invio) .3+| Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) .3+| `/input return`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
| @k(↑) | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) | /input history_previous
|
||||
| @k(↓) | Chiama comando/messaggio precedente (in modalità ricerca: cerca in basso) | /input history_next
|
||||
| @k(C-)@k(↑) | Chiama il comando/messaggio precedente nella cronologia globale (identico per tutti i buffer) | /input history_global_previous
|
||||
| @k(C-)@k(↓) | Chiama il comando/messaggio successivo nella cronologia globale (identico per tutti i buffer) | /input history_global_next
|
||||
| @k(A-)@k(d) | Elimina la parola successiva nella riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_next_word
|
||||
| @k(A-)@k(k) | Cattura un tasto ed inserisce il suo codice (e il comando associato se il tasto esiste) nella riga di comando | /input grab_key_command
|
||||
| @k(A-)@k(r) | Elimina l'intera riga di comando | /input delete_line
|
||||
| @k(A-)@k(s) | Abilita/disabilita aspell | /mute aspell toggle
|
||||
| @k(↑) | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) | `/input history_previous`
|
||||
| @k(↓) | Chiama comando/messaggio precedente (in modalità ricerca: cerca in basso) | `/input history_next`
|
||||
| @k(C-)@k(↑) | Chiama il comando/messaggio precedente nella cronologia globale (identico per tutti i buffer) | `/input history_global_previous`
|
||||
| @k(C-)@k(↓) | Chiama il comando/messaggio successivo nella cronologia globale (identico per tutti i buffer) | `/input history_global_next`
|
||||
| @k(A-)@k(d) | Elimina la parola successiva nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_next_word`
|
||||
| @k(A-)@k(k) | Cattura un tasto ed inserisce il suo codice (e il comando associato se il tasto esiste) nella riga di comando | `/input grab_key_command`
|
||||
| @k(A-)@k(r) | Elimina l'intera riga di comando | `/input delete_line`
|
||||
| @k(A-)@k(s) | Abilita/disabilita aspell | `/mute aspell toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_buffers_windows]]
|
||||
Tasti per buffer / finestre
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Tasti | Descrizione | Comando
|
||||
| @k(C-)@k(l) | Ridisegna l'intera finestra | /window refresh
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | Imposta l'evidenziatore dei messaggi non letti su tutti i buffer | /input set_unread
|
||||
| @k(C-)@k(x) | Passa al buffer attivo se i buffer sono collegati con lo stesso numero | /input switch_active_buffer
|
||||
| @k(C-)@k(l) | Ridisegna l'intera finestra | `/window refresh`
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | Imposta l'evidenziatore dei messaggi non letti su tutti i buffer | `/input set_unread`
|
||||
| @k(C-)@k(x) | Passa al buffer attivo se i buffer sono collegati con lo stesso numero | `/input switch_active_buffer`
|
||||
// TRANSLATION MISSING
|
||||
| @k(A-)@k(x) | Zoom on merged buffer (@k(A-)@k(x) again: display all merged buffers) | /input zoom_merged_buffer
|
||||
| @k(PgUp) | Scorre in alto di una pagina nella cronologia del buffer | /window page_up
|
||||
| @k(PgDn) | Scorre di una pagina in basso nella cronologia del buffer | /window page_down
|
||||
| @k(A-)@k(PgUp) | Scorre di qualche riga in alto nella cronologia del buffer | /window scroll_up
|
||||
| @k(A-)@k(PgDn) | Scorre di qualche riga in basso nella cronologia del buffer | /window scroll_down
|
||||
| @k(A-)@k(Home) | Scorre in cima al buffer | /window scroll_top
|
||||
| @k(A-)@k(End) | Scorre alla fine del del buffer | /window scroll_bottom
|
||||
| @k(A-)@k(←) .4+| Passa al buffer precedente .4+| /buffer -1
|
||||
| @k(A-)@k(x) | Zoom on merged buffer (@k(A-)@k(x) again: display all merged buffers) | `/input zoom_merged_buffer`
|
||||
| @k(PgUp) | Scorre in alto di una pagina nella cronologia del buffer | `/window page_up`
|
||||
| @k(PgDn) | Scorre di una pagina in basso nella cronologia del buffer | `/window page_down`
|
||||
| @k(A-)@k(PgUp) | Scorre di qualche riga in alto nella cronologia del buffer | `/window scroll_up`
|
||||
| @k(A-)@k(PgDn) | Scorre di qualche riga in basso nella cronologia del buffer | `/window scroll_down`
|
||||
| @k(A-)@k(Home) | Scorre in cima al buffer | `/window scroll_top`
|
||||
| @k(A-)@k(End) | Scorre alla fine del del buffer | `/window scroll_bottom`
|
||||
| @k(A-)@k(←) .4+| Passa al buffer precedente .4+| `/buffer -1`
|
||||
| @k(A-)@k(↑)
|
||||
| @k(C-)@k(p)
|
||||
| @k(F5)
|
||||
| @k(A-)@k(→) .4+| Passa al buffer successivo .4+| /buffer +1
|
||||
| @k(A-)@k(→) .4+| Passa al buffer successivo .4+| `/buffer +1`
|
||||
| @k(A-)@k(↓)
|
||||
| @k(C-)@k(n)
|
||||
| @k(F6)
|
||||
| @k(F7) | Passa alla finestra precedente | /window -1
|
||||
| @k(F8) | Passa alla finestra successiva | /window +1
|
||||
| @k(F9) | Scorre il titolo del buffer sulla sinistra | /bar scroll title * -30%
|
||||
| @k(F10) | Scorre il titolo del buffer sulla destra | /bar scroll title * +30%
|
||||
| @k(F11) | Scorre di una pagina in alto nella lista nick | /bar scroll nicklist * -100%
|
||||
| @k(F12) | Scorre di una pagina in basso nella lista nick | /bar scroll nicklist * +100%
|
||||
| @k(A-)@k(F11) | Sposta all'inizio della lista nick | /bar scroll nicklist * b
|
||||
| @k(A-)@k(F12) | Sposta alla fine della lista nick | /bar scroll nicklist * e
|
||||
| @k(A-)@k(a) | Passa al buffer successivo con attività (con priorità: highligh, messagge, altro) | /input jump_smart
|
||||
| @k(A-)@k(h) | Pulisce hotlist (notifica di attività su altri buffer) | /input hotlist_clear
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | Passa all'ultimo buffer | /input jump_last_buffer
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | Passa al buffer raw IRC | /server raw
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | Passa al buffer server IRC | /server jump
|
||||
| @k(A-)@k(0...9) | Passa al buffer numero (0 = 10) | /buffer *N
|
||||
| @k(A-)@k(j) , @k(01...99) | Passa al buffer numero | /buffer NN
|
||||
| @k(A-)@k(m) | Abilita/disabilita | /mouse toggle
|
||||
| @k(A-)@k(n) | Scorre fino alla notifica successiva | /window scroll_next_highlight
|
||||
| @k(A-)@k(p) | Scorre fino alla notifica precedente | /window scroll_previous_highlight
|
||||
| @k(A-)@k(u) | Scorre fino alla prima riga non letta nel buffer | /window scroll_unread
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | Passa alla finestra in alto | /window up
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | Passa alla finestra in basso | /window down
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | Passa alla finestra sulla sinistra | /window left
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | Passa alla finestrs sulla destra | /window right
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | Bilancia le dimensioni di tutte le finestre | /window balance
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | Scambia i buffer di due finestra | /window swap
|
||||
| @k(A-)@k(z) | Ingrandimento sulla finestra attiva (@k(A-)@k(z) di nuovo: ripristina lo stato iniziale della finestra, prima dell'ingrandimento) | /window zoom
|
||||
| @k(A-)@k(<) | Passa al buffer precedente nella lista dei buffer visitati | /input jump_previously_visited_buffer
|
||||
| @k(A-)@k(>) | Passa al buffer successivo nella lista dei buffer visitati | /input jump_next_visited_buffer
|
||||
| @k(A-)@k(/) | Passa all'ultimo buffer mostrato (prima dell'ultimo passaggio ad un buffer) | /input jump_last_buffer_displayed
|
||||
| @k(A-)@k(=) | Attiva/disattiva filtri | /filter toggle
|
||||
| @k(F7) | Passa alla finestra precedente | `/window -1`
|
||||
| @k(F8) | Passa alla finestra successiva | `/window +1`
|
||||
| @k(F9) | Scorre il titolo del buffer sulla sinistra | `/bar scroll title * -30%`
|
||||
| @k(F10) | Scorre il titolo del buffer sulla destra | `/bar scroll title * +30%`
|
||||
| @k(F11) | Scorre di una pagina in alto nella lista nick | `/bar scroll nicklist * -100%`
|
||||
| @k(F12) | Scorre di una pagina in basso nella lista nick | `/bar scroll nicklist * +100%`
|
||||
| @k(A-)@k(F11) | Sposta all'inizio della lista nick | `/bar scroll nicklist * b`
|
||||
| @k(A-)@k(F12) | Sposta alla fine della lista nick | `/bar scroll nicklist * e`
|
||||
| @k(A-)@k(a) | Passa al buffer successivo con attività (con priorità: highligh, messagge, altro) | `/input jump_smart`
|
||||
| @k(A-)@k(h) | Pulisce hotlist (notifica di attività su altri buffer) | `/input hotlist_clear`
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | Passa all'ultimo buffer | `/input jump_last_buffer`
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | Passa al buffer raw IRC | `/server raw`
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | Passa al buffer server IRC | `/server jump`
|
||||
| @k(A-)@k(0...9) | Passa al buffer numero (0 = 10) | `/buffer *N`
|
||||
| @k(A-)@k(j) , @k(01...99) | Passa al buffer numero | `/buffer NN`
|
||||
| @k(A-)@k(m) | Abilita/disabilita | `/mouse toggle`
|
||||
| @k(A-)@k(n) | Scorre fino alla notifica successiva | `/window scroll_next_highlight`
|
||||
| @k(A-)@k(p) | Scorre fino alla notifica precedente | `/window scroll_previous_highlight`
|
||||
| @k(A-)@k(u) | Scorre fino alla prima riga non letta nel buffer | `/window scroll_unread`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | Passa alla finestra in alto | `/window up`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | Passa alla finestra in basso | `/window down`
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | Passa alla finestra sulla sinistra | `/window left`
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | Passa alla finestrs sulla destra | `/window right`
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | Bilancia le dimensioni di tutte le finestre | `/window balance`
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | Scambia i buffer di due finestra | `/window swap`
|
||||
| @k(A-)@k(z) | Ingrandimento sulla finestra attiva (@k(A-)@k(z) di nuovo: ripristina lo stato iniziale della finestra, prima dell'ingrandimento) | `/window zoom`
|
||||
| @k(A-)@k(<) | Passa al buffer precedente nella lista dei buffer visitati | `/input jump_previously_visited_buffer`
|
||||
| @k(A-)@k(>) | Passa al buffer successivo nella lista dei buffer visitati | `/input jump_next_visited_buffer`
|
||||
| @k(A-)@k(/) | Passa all'ultimo buffer mostrato (prima dell'ultimo passaggio ad un buffer) | `/input jump_last_buffer_displayed`
|
||||
| @k(A-)@k(=) | Attiva/disattiva filtri | `/filter toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_search_context]]
|
||||
|
@ -1076,17 +1080,17 @@ Tasti per il contesto "search"
|
|||
Questi tasti sono usati nel contesto "search" (quando viene digitato
|
||||
@k(C-)@k(r) per cercare del testo nel buffer).
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| Key | Descrizione | Comando
|
||||
// TRANSLATION MISSING
|
||||
| @k(C-)@k(r) | Switch search type: string (default), regular expression | /input search_switch_regex
|
||||
| @k(A-)@k(c) | Passa alla ricerca esatta | /input search_switch_case
|
||||
| @k(C-)@k(r) | Switch search type: string (default), regular expression | `/input search_switch_regex`
|
||||
| @k(A-)@k(c) | Passa alla ricerca esatta | `/input search_switch_case`
|
||||
// TRANSLATION MISSING
|
||||
| @k(Tab) | Switch search in: messages (default), prefixes, prefixes + messages | /input search_switch_where
|
||||
| @k(↑) | Cerca riga precedente | /input search_previous
|
||||
| @k(↓) | Cerca riga successiva | /input search_next
|
||||
| @k(Invio) .3+| Ferma ricerca .3+| /input search_stop
|
||||
| @k(Tab) | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where`
|
||||
| @k(↑) | Cerca riga precedente | `/input search_previous`
|
||||
| @k(↓) | Cerca riga successiva | `/input search_next`
|
||||
| @k(Invio) .3+| Ferma ricerca .3+| `/input search_stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1098,26 +1102,26 @@ Tasti per il contesto "cursor"
|
|||
Questi tasti sono usati nel contesto "cursor" (movimento libero del cursore
|
||||
sullo schermo.
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| Tasto | Zona | Descrizione | Comando
|
||||
| @k(↑) | - | Sposta il cursore di una riga in alto | /cursor move up
|
||||
| @k(↓) | - | Sposta il cursore di una riga in basso | /cursor move down
|
||||
| @k(←) | - | Sposta il cursore di una colonna a sinistra | /cursor move left
|
||||
| @k(→) | - | Sposta il cursore di una colonna a destra | /cursor move right
|
||||
| @k(A-)@k(↑) | - | Sposta il cursore nell'area in alto | /cursor move area_up
|
||||
| @k(A-)@k(↓) | - | Sposta il cursore nell'area in basso | /cursor move area_down
|
||||
| @k(A-)@k(←) | - | Sposta il cursore nell'area a sinistra | /cursor move area_left
|
||||
| @k(A-)@k(→) | - | Sposta il cursore nell'area a destra | /cursor move area_right
|
||||
| @k(m) | chat | Cita messaggio | hsignal:chat_quote_message;/cursor stop
|
||||
| @k(q) | chat | Cita prefisso + messaggio | hsignal:chat_quote_prefix_message;/cursor stop
|
||||
| @k(Q) | chat | Cita ora + prefisso + messaggio | hsignal:chat_quote_time_prefix_message;/cursor stop
|
||||
| @k(b) | lista nick | Ban di un nick | /window ${_window_number};/ban ${nick}
|
||||
| @k(k) | lista nick | Kick di un nick | /window ${_window_number};/kick ${nick}
|
||||
| @k(K) | lista nick | Kick e ban di un nick | /window ${_window_number};/kickban ${nick}
|
||||
| @k(q) | lista nick | Apri query con il nick | /window ${_window_number};/query ${nick};/cursor stop
|
||||
| @k(w) | lista nick | Effettua un whois sul nick | /window ${_window_number};/whois ${nick}
|
||||
| @k(Enter) .3+| - .3+| Ferma la modalità cursore .3+| /cursor stop
|
||||
| @k(↑) | - | Sposta il cursore di una riga in alto | `/cursor move up`
|
||||
| @k(↓) | - | Sposta il cursore di una riga in basso | `/cursor move down`
|
||||
| @k(←) | - | Sposta il cursore di una colonna a sinistra | `/cursor move left`
|
||||
| @k(→) | - | Sposta il cursore di una colonna a destra | `/cursor move right`
|
||||
| @k(A-)@k(↑) | - | Sposta il cursore nell'area in alto | `/cursor move area_up`
|
||||
| @k(A-)@k(↓) | - | Sposta il cursore nell'area in basso | `/cursor move area_down`
|
||||
| @k(A-)@k(←) | - | Sposta il cursore nell'area a sinistra | `/cursor move area_left`
|
||||
| @k(A-)@k(→) | - | Sposta il cursore nell'area a destra | `/cursor move area_right`
|
||||
| @k(m) | chat | Cita messaggio | `hsignal:chat_quote_message;/cursor stop`
|
||||
| @k(q) | chat | Cita prefisso + messaggio | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| @k(Q) | chat | Cita ora + prefisso + messaggio | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| @k(b) | lista nick | Ban di un nick | `/window ${_window_number};/ban ${nick}`
|
||||
| @k(k) | lista nick | Kick di un nick | `/window ${_window_number};/kick ${nick}`
|
||||
| @k(K) | lista nick | Kick e ban di un nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| @k(q) | lista nick | Apri query con il nick | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| @k(w) | lista nick | Effettua un whois sul nick | `/window ${_window_number};/whois ${nick}`
|
||||
| @k(Enter) .3+| - .3+| Ferma la modalità cursore .3+| `/cursor stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1130,35 +1134,35 @@ Questi tasti sono usati nel contesto "mouse", ovvero quando si verifica un
|
|||
evento del mouse.
|
||||
|
||||
// TRANSLATION MISSING (6)
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| Tasto ^(1)^ | Azione | Zona | Descrizione | Comando
|
||||
| ◾◽◽ | - | chat | Passa alla finestra | /window ${_window_number}
|
||||
| ◾◽◽ | sinistra | chat | Passa al buffer precedente | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | destra | chat | Passa al buffer successivo | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | sinistra (lungo) | chat | Switch to first buffer | /window ${_window_number};/buffer 1
|
||||
| ◾◽◽ | destra (lungo) | chat | Passa all'ultimo buffer | /window ${_window_number};/input jump_last_buffer
|
||||
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | /script go ${_chat_line_y}
|
||||
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
|
||||
| ⇑ | - | chat | Scorre di qualche riga in alto nella cronologia del buffer | /window scroll_up -window ${_window_number}
|
||||
| ⇓ | - | chat | Scorre di qualche riga in basso nella cronologia del buffer | /window scroll_down -window ${_window_number}
|
||||
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | /script up 5
|
||||
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | /script down 5
|
||||
| @k(C-)⇑ | - | chat | Scroll horizontally to the left | /window scroll_horiz -window ${_window_number} -10%
|
||||
| @k(C-)⇓ | - | chat | Scroll horizontally to the right | /window scroll_horiz -window ${_window_number} +10%
|
||||
| ◾◽◽ | su | lista nick | Scorre di una pagina in alto nella lista nick | /bar scroll nicklist ${_window_number} -100%
|
||||
| ◾◽◽ | giù | lista nick | Scorre di una pagina in basso nella lista nick | /bar scroll nicklist ${_window_number} +100%
|
||||
| ◾◽◽ | up (lungo) | lista nick | Sposta all'inizio della lista nick | /bar scroll nicklist ${_window_number} b
|
||||
| ◾◽◽ | giù (lungo) | lista nick | Sposta alla fine della lista nick | /bar scroll nicklist ${_window_number} e
|
||||
| ◾◽◽ | - | lista nick | Apre una query con un nick | /window ${_window_number};/query ${nick}
|
||||
| ◽◽◾ | - | lista nick | Effettua un whois su un nick | /window ${_window_number};/whois ${nick}
|
||||
| ◾◽◽ | sinistra | lista nick | Kick di un nick | /window ${_window_number};/kick ${nick}
|
||||
| ◾◽◽ | sinistra (lungo) | lista nick | Kick e ban di un nick | /window ${_window_number};/kickban ${nick}
|
||||
| ◽◽◾ | sinistra | lista nick | Ban di un nick | /window ${_window_number};/ban ${nick}
|
||||
| ◽◽◾ | - | input | Cattura un evento del mouse e inserisce il codice nella riga di comando | /input grab_mouse_area
|
||||
| ⇑ | - | ogni barra | Scorre la barra del -20% | /bar scroll ${_bar_name} ${_window_number} -20%
|
||||
| ⇓ | - | ogni barra | Scorre la barra del +20% | /bar scroll ${_bar_name} ${_window_number} +20%
|
||||
| ◽◾◽ | - | ovunque | Avvia la modalità cursore in questo punto | /cursor go ${_x},${_y}
|
||||
| ◾◽◽ | - | chat | Passa alla finestra | `/window ${_window_number}`
|
||||
| ◾◽◽ | sinistra | chat | Passa al buffer precedente | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | destra | chat | Passa al buffer successivo | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | sinistra (lungo) | chat | Switch to first buffer | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | destra (lungo) | chat | Passa all'ultimo buffer | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (script buffer) | Install/remove script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | chat | Scorre di qualche riga in alto nella cronologia del buffer | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | chat | Scorre di qualche riga in basso nella cronologia del buffer | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | `/script up 5`
|
||||
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 5`
|
||||
| @k(C-)⇑ | - | chat | Scroll horizontally to the left | `/window scroll_horiz -window ${_window_number} -10%`
|
||||
| @k(C-)⇓ | - | chat | Scroll horizontally to the right | `/window scroll_horiz -window ${_window_number} +10%`
|
||||
| ◾◽◽ | su | lista nick | Scorre di una pagina in alto nella lista nick | `/bar scroll nicklist ${_window_number} -100%`
|
||||
| ◾◽◽ | giù | lista nick | Scorre di una pagina in basso nella lista nick | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | up (lungo) | lista nick | Sposta all'inizio della lista nick | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | giù (lungo) | lista nick | Sposta alla fine della lista nick | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | lista nick | Apre una query con un nick | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | lista nick | Effettua un whois su un nick | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | sinistra | lista nick | Kick di un nick | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | sinistra (lungo) | lista nick | Kick e ban di un nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | sinistra | lista nick | Ban di un nick | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | input | Cattura un evento del mouse e inserisce il codice nella riga di comando | `/input grab_mouse_area`
|
||||
| ⇑ | - | ogni barra | Scorre la barra del -20% | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | ogni barra | Scorre la barra del +20% | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | ovunque | Avvia la modalità cursore in questo punto | `/cursor go ${_x},${_y}`
|
||||
|========================================
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -2250,20 +2254,20 @@ I codici seguenti possono essere utilizzati nelle stringhe e vengono estese
|
|||
automaticamente da WeeChat quando si risponde alle CTCP
|
||||
|
||||
// TRANSLATION MISSING ($versiongit + $git + $username (name))
|
||||
[width="100%",cols="^2l,4,8l",options="header"]
|
||||
[width="100%",cols="^2l,4,8",options="header"]
|
||||
|=======================================
|
||||
| Codice | Descrizione | Valore/esempio
|
||||
| $clientinfo | Elenco di CTCP supportate | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| $version | Versione di WeeChat | 0.4.0-dev
|
||||
| $versiongit | Versione di WeeChat + git version ^(1)^ | 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| $git | Git version ^(1)^ | v0.3.9-104-g7eb5cc4
|
||||
| $compilation | Data di compilazione di WeeChat | Dec 16 2012
|
||||
| $osinfo | Informazioni sull'OS | Linux 2.6.32-5-amd64 / x86_64
|
||||
| $site | Sito di WeeChat | http://www.weechat.org/
|
||||
| $download | Sito di WeeChat, pagina di download | http://www.weechat.org/download
|
||||
| $time | Data/ora correnti | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| $username | Nome utente sul server IRC | name
|
||||
| $realname | Nome reale sul server IRC | John Doe
|
||||
| $clientinfo | Elenco di CTCP supportate | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| $version | Versione di WeeChat | `0.4.0-dev`
|
||||
| $versiongit | Versione di WeeChat + git version ^(1)^ | `0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| $git | Git version ^(1)^ | `v0.3.9-104-g7eb5cc4`
|
||||
| $compilation | Data di compilazione di WeeChat | `Dec 16 2012`
|
||||
| $osinfo | Informazioni sull'OS | `Linux 2.6.32-5-amd64 / x86_64`
|
||||
| $site | Sito di WeeChat | `http://www.weechat.org/`
|
||||
| $download | Sito di WeeChat, pagina di download | `http://www.weechat.org/download`
|
||||
| $time | Data/ora correnti | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| $username | Nome utente sul server IRC | `name`
|
||||
| $realname | Nome reale sul server IRC | `John Doe`
|
||||
|=======================================
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -2275,15 +2279,15 @@ Se le opzioni CTCP non sono definite (comportamento predefinito),
|
|||
le risposte CTCP sono:
|
||||
|
||||
// TRANSLATION MISSING ($username (name))
|
||||
[width="100%",cols="^2,4l,8l",options="header"]
|
||||
[width="100%",cols="^2,4,8",options="header"]
|
||||
|=======================================
|
||||
| CTCP | Formato risposta | Esempio
|
||||
| CLIENTINFO | $clientinfo | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| FINGER | WeeChat $versiongit | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| SOURCE | $download | http://www.weechat.org/download
|
||||
| TIME | $time | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| USERINFO | $username ($realname) | name (John Doe)
|
||||
| VERSION | WeeChat $versiongit ($compilation) | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)
|
||||
| CTCP | Formato risposta | Esempio
|
||||
| CLIENTINFO | `$clientinfo` | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| FINGER | `WeeChat $versiongit` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| SOURCE | `$download` | `http://www.weechat.org/download`
|
||||
| TIME | `$time` | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| USERINFO | `$username ($realname)` | `name (John Doe)`
|
||||
| VERSION | `WeeChat $versiongit ($compilation)` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)`
|
||||
|=======================================
|
||||
|
||||
[[irc_target_buffer]]
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,6 +1,7 @@
|
|||
[[command_alias_alias]]
|
||||
[command]*`alias`* コマンドの別名を作成::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/alias [-completion <completion>] <alias> [<command> [;<command>...]]
|
||||
|
||||
completion: 別名の補完 (任意、デフォルトではターゲットコマンドを伴って補完される)
|
||||
|
@ -29,5 +30,5 @@ completion: 別名の補完 (任意、デフォルトではターゲットコマ
|
|||
/alias hello /allchan -exclude=#weechat msg * hello
|
||||
/forcejoin を /sajoin の補完候補を使い IRC コマンド "forcejoin" を送信する別名と定義:
|
||||
/alias -completion %%sajoin forcejoin /quote forcejoin
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_aspell_aspell]]
|
||||
[command]*`aspell`* aspell プラグイン設定::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/aspell enable|disable|toggle
|
||||
listdict
|
||||
setdict <dict>[,<dict>...]
|
||||
|
@ -22,5 +23,5 @@ listdict: インストール済み辞書を表示
|
|||
/aspell enable
|
||||
|
||||
aspell の有効無効を切り替えるデフォルトのキーは alt-s です。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_charset_charset]]
|
||||
[command]*`charset`* 現在のバッファの文字集合を変更::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/charset decode|encode <charset>
|
||||
reset
|
||||
|
||||
|
@ -8,5 +9,5 @@
|
|||
encode: エンコード文字集合を変更
|
||||
charset: 現在のバッファの新しい文字集合
|
||||
reset: 現在のバッファの文字集合をリセット
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_guile_guile]]
|
||||
[command]*`guile`* スクリプトをリストアップ/ロード/アンロード::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/guile list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: ロードするスクリプト (ファイル)
|
|||
-q: 出力抑制モード: メッセージを表示しない
|
||||
|
||||
引数無しの場合、全てのロード済みスクリプトをリストアップします。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
[[command_irc_admin]]
|
||||
[command]*`admin`* サーバ管理者に関する情報を探す::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/admin [<target>]
|
||||
|
||||
target: server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allchan]]
|
||||
[command]*`allchan`* 全てのサーバ、全てのチャンネルに対してコマンドを実行::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]
|
||||
|
||||
-current: 現在のサーバ上のチャンネルに対してコマンドを実行
|
||||
|
@ -23,11 +25,12 @@ arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそ
|
|||
/allchan -exclude=#weechat msg * hello
|
||||
#weechat と #linux で始まるチャンネルを除いが全てのチャンネルで 'hello' と発言:
|
||||
/allchan -exclude=#weechat,#linux* msg * hello
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_allserv]]
|
||||
[command]*`allserv`* 全ての接続済みサーバでコマンドを実行::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
|
||||
|
||||
-exclude: いくつかのサーバを除外 (複数のサーバを除外するには '*' をサーバ名の最初と最後につける)
|
||||
|
@ -41,22 +44,24 @@ arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそ
|
|||
/allserv away I'm away
|
||||
すべてのサーバで自分のニックネームに対して whois を実行:
|
||||
/allserv whois $nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ban]]
|
||||
[command]*`ban`* ニックネームかホスト名を指定してバン::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ban [<channel>] [<nick> [<nick>...]]
|
||||
|
||||
channel: バン対象チャンネル
|
||||
nick: バンするユーザ名かホスト名
|
||||
|
||||
引数無しの場合は、現在のチャンネルのバンリストを表示。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_connect]]
|
||||
[command]*`connect`* IRC サーバに接続::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/connect <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
|
||||
-all|-auto|-open [-nojoin] [-switch]
|
||||
|
||||
|
@ -80,30 +85,33 @@ channel: バン対象チャンネル
|
|||
/connect my.server.org/6697 -ssl -password=test
|
||||
/connect irc://nick@irc.oftc.net/#channel
|
||||
/connect -switch
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ctcp]]
|
||||
[command]*`ctcp`* CTCP メッセージの送信 (Client-To-Client Protocol)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ctcp <target> <type> [<arguments>]
|
||||
|
||||
target: CTCP を送信するニックネーム又はチャンネル名
|
||||
type: CTCP タイプ (例: "version"、"ping"、..)
|
||||
arguments: CTCP の引数
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_cycle]]
|
||||
[command]*`cycle`* チャンネルから退出し再参加::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cycle [<channel>[,<channel>...]] [<message>]
|
||||
|
||||
channel: チャンネル名
|
||||
message: 退出メッセージ (他のユーザに対する)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dcc]]
|
||||
[command]*`dcc`* DCC の開始 (ファイル転送かダイレクトチャット)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dcc chat <nick>
|
||||
send <nick> <file>
|
||||
|
||||
|
@ -115,69 +123,76 @@ file: ファイルネーム (ローカルホスト上の)
|
|||
/dcc chat toto
|
||||
ファイル "/home/foo/bar.txt" を ニックネーム "toto" に送信:
|
||||
/dcc send toto /home/foo/bar.txt
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_dehalfop]]
|
||||
[command]*`dehalfop`* ニックネームから half-operator 権を剥奪::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/dehalfop <nick> [<nick>...]
|
||||
|
||||
nick: ニックネームまたはマスク (ワイルドカード "*" を最初と最後につけることが可能)
|
||||
*: 自分以外のチャンネル参加者からチャンネルの half-operator 権を剥奪
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_deop]]
|
||||
[command]*`deop`* ニックネームからチャンネルオペレータ権を剥奪::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/deop <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: ニックネームまたはマスク (ワイルドカード "*" を最初と最後につけることが可能)
|
||||
*: 自分以外のチャンネル参加者からチャンネルオペレータ権を剥奪
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_devoice]]
|
||||
[command]*`devoice`* ニックネームから発言権を剥奪::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/devoice <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: ニックネームまたはマスク (ワイルドカード "*" を最初と最後につけることが可能)
|
||||
*: チャンネル参加者全員から voice 状態を剥奪
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_die]]
|
||||
[command]*`die`* サーバのシャットダウン::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/die [<target>]
|
||||
|
||||
target: サーバ名
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_disconnect]]
|
||||
[command]*`disconnect`* 特定のまたは全ての IRC サーバとの接続を切断::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/disconnect [<server>|-all|-pending [<reason>]]
|
||||
|
||||
server: 接続を切断するサーバ名
|
||||
-all: 全てのサーバとの接続を切る
|
||||
-pending: 現在再接続試行中のサーバに対する自動再接続を止める
|
||||
reason: 終了の理由
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_halfop]]
|
||||
[command]*`halfop`* 指定したニックネームに half-operator 権を付与::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/halfop <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: ニックネームまたはマスク (ワイルドカード "*" を最初と最後につけることが可能)
|
||||
*: チャンネル参加者全員に half-operator 権を付与
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ignore]]
|
||||
[command]*`ignore`* あるサーバかチャンネルで、指定したニックネーム/ホスト名を無視::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ignore list
|
||||
add [re:]<nick> [<server> [<channel>]]
|
||||
del <number>|-all
|
||||
|
@ -200,36 +215,40 @@ nick: ニックネームまたはマスク (ワイルドカード "*" を最初
|
|||
/ignore add toto@domain.com freenode
|
||||
freenode サーバの #weechat チャンネル上のホスト名 "toto*@*.domain.com" を無視:
|
||||
/ignore add toto*@*.domain.com freenode #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_info]]
|
||||
[command]*`info`* サーバに関する情報を入手::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/info [<target>]
|
||||
|
||||
target: サーバ名
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_invite]]
|
||||
[command]*`invite`* チャンネルにニックネームを招待::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/invite <nick> [<nick>...] [<channel>]
|
||||
|
||||
nick: 招待するニックネーム
|
||||
channel: 招待先のチャンネル
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ison]]
|
||||
[command]*`ison`* ニックネームが IRC 上にいるか確認::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ison <nick> [<nick>...]
|
||||
|
||||
nick: nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_join]]
|
||||
[command]*`join`* チャンネルに参加::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
|
||||
|
||||
-noswitch: 新しいバッファに移動しない
|
||||
|
@ -242,21 +261,23 @@ nick: nick
|
|||
/join #protectedchan,#weechat key
|
||||
/join -server freenode #weechat
|
||||
/join -noswitch #weechat
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kick]]
|
||||
[command]*`kick`* チャンネルからユーザを強制的に削除::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kick [<channel>] <nick> [<reason>]
|
||||
|
||||
channel: channel where user is
|
||||
nick: nick to kick
|
||||
reason: reason for kick (special variables $nick, $channel and $server are replaced by their value)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kickban]]
|
||||
[command]*`kickban`* チャンネルからニックネームをキックして参加を禁止::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kickban [<channel>] <nick> [<reason>]
|
||||
|
||||
channel: channel where user is
|
||||
|
@ -268,29 +289,32 @@ It is possible to kick/ban with a mask, nick will be extracted from mask and rep
|
|||
Example:
|
||||
ban "*!*@host.com" and then kick "toto":
|
||||
/kickban toto!*@host.com
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_kill]]
|
||||
[command]*`kill`* クライアント - サーバの接続を閉じる::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/kill <nick> <reason>
|
||||
|
||||
nick: kill するニックネーム
|
||||
reason: kill の理由
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_links]]
|
||||
[command]*`links`* このクエリに応答するサーバが知っている全てのサーバ名をリストアップ::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/links [[<server>] <server_mask>]
|
||||
|
||||
server: このクエリに応答するべきサーバ
|
||||
server_mask: このマスクにマッチするサーバのリスト
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_list]]
|
||||
[command]*`list`* チャンネルとトピックをリストアップ::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/list [<channel>[,<channel>...]] [<server>] [-re <regex>]
|
||||
|
||||
channel: リストアップするチャンネル名
|
||||
|
@ -304,33 +328,37 @@ channel: リストアップするチャンネル名
|
|||
/list #weechat
|
||||
"#weechat" で始まる全てのチャンネルをリストアップ (大きなネットワークでは非常に遅い):
|
||||
/list -re #weechat.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_lusers]]
|
||||
[command]*`lusers`* IRC ネットワークのサイズに関する統計を入手::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lusers [<mask> [<target>]]
|
||||
|
||||
mask: このマスクにマッチするサーバ
|
||||
target: リクエストを送信するサーバ
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_map]]
|
||||
[command]*`map`* IRC ネットワークのグラフィカルマップを表示::
|
||||
........................................
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_me]]
|
||||
[command]*`me`* 現在のチャンネルに CTCP action を送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <message>
|
||||
|
||||
message: 送信メッセージ
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_mode]]
|
||||
[command]*`mode`* チャンネルかユーザのモードを変更::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
|
||||
<nick> [+|-]i|s|w|o
|
||||
|
||||
|
@ -362,56 +390,62 @@ message: 送信メッセージ
|
|||
/mode #weechat +t
|
||||
サーバ上で不可視にする:
|
||||
/mode nick +i
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_motd]]
|
||||
[command]*`motd`* "今日のメッセージ" を取得::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/motd [<target>]
|
||||
|
||||
target: サーバ名
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_msg]]
|
||||
[command]*`msg`* ニックネームかチャンネルにメッセージを送る::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/msg [-server <server>] <target>[,<target>...] <text>
|
||||
|
||||
server: このサーバに送信 (内部サーバ名)
|
||||
target: ニックネーム又はチャンネル名 (マスクを使えるかもしれない、'*' = 現在のチャンネル)
|
||||
text: 送信するテキスト
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_names]]
|
||||
[command]*`names`* チャンネルに参加しているニックネームをリストアップ::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/names [<channel>[,<channel>...]]
|
||||
|
||||
channel: チャンネル名
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_nick]]
|
||||
[command]*`nick`* 現在のニックネームを変更::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/nick [-all] <nick>
|
||||
|
||||
-all: 全ての接続済みサーバで新しいニックネームを設定
|
||||
nick: 新しいニックネーム
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notice]]
|
||||
[command]*`notice`* ユーザに notice メッセージを送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notice [-server <server>] <target> <text>
|
||||
|
||||
server: このサーバに送信 (内部サーバ名)
|
||||
target: ニックネーム又はチャンネル
|
||||
text: 送信するテキスト
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_notify]]
|
||||
[command]*`notify`* サーバ上のニックネームに対して接続か離席状態の通知を追加する::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/notify add <nick> [<server> [-away]]
|
||||
del <nick>|-all [<server>]
|
||||
|
||||
|
@ -431,87 +465,96 @@ server: 内部サーバ名 (デフォルトでは現在のサーバ)
|
|||
/notify add toto freenode
|
||||
"toto" が freenode サーバに戻るか離席状態になった場合に通知:
|
||||
/notify add toto freenode -away
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_op]]
|
||||
[command]*`op`* ニックネームにオペレータ権を付与::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/op <nick> [<nick>...]
|
||||
* -yes
|
||||
|
||||
nick: ニックネームまたはマスク (ワイルドカード "*" を最初と最後につけることが可能)
|
||||
*: チャンネル参加者全員にチャンネルオペレータ権を付与
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_oper]]
|
||||
[command]*`oper`* オペレータ権を入手::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/oper <user> <password>
|
||||
|
||||
user: ユーザ
|
||||
password: パスワード
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_part]]
|
||||
[command]*`part`* チャンネルから退出::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/part [<channel>[,<channel>...]] [<message>]
|
||||
|
||||
channel: 退出するチャンネル名
|
||||
message: 退出メッセージ (他のユーザに対して)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_ping]]
|
||||
[command]*`ping`* サーバにピンを送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ping <server1> [<server2>]
|
||||
|
||||
server1: サーバ
|
||||
server2: このサーバにピンを転送
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_pong]]
|
||||
[command]*`pong`* ピンメッセージに応答::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/pong <daemon> [<daemon2>]
|
||||
|
||||
daemon: ピンメッセージに応答したデーモン
|
||||
daemon2: メッセージをデーモンに転送
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_query]]
|
||||
[command]*`query`* ニックネーム宛にプライベートメッセージを送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/query [-server <server>] <nick>[,<nick>...] [<text>]
|
||||
|
||||
server: 送信先サーバ (内部サーバ名)
|
||||
nick: プライベート会話を行うニックネーム
|
||||
text: 送信テキスト
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quiet]]
|
||||
[command]*`quiet`* ニックネームかホストを発言禁止に::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quiet [<channel>] [<nick> [<nick>...]]
|
||||
|
||||
channel: 発言禁止にするチャンネル
|
||||
nick: 発言禁止にするユーザ名かホスト名
|
||||
|
||||
引数無しの場合は、現在のチャンネルの発言禁止リストを表示。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_quote]]
|
||||
[command]*`quote`* パースせずにサーバ宛に生データを送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quote [-server <server>] <data>
|
||||
|
||||
server: 送信先サーバ (内部サーバ名)
|
||||
data: 送信する生データ
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_reconnect]]
|
||||
[command]*`reconnect`* サーバに再接続::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reconnect <server> [<server>...] [-nojoin] [-switch]
|
||||
-all [-nojoin] [-switch]
|
||||
|
||||
|
@ -519,72 +562,80 @@ server: 送信先サーバ (内部サーバ名)
|
|||
-all: 全てのサーバに再接続
|
||||
-nojoin: チャンネルに参加しない (autojoin がサーバで有効化されていても)
|
||||
-switch: 次のサーバアドレスに移動
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_rehash]]
|
||||
[command]*`rehash`* サーバに設定ファイルの読み込みを指示::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rehash [<option>]
|
||||
|
||||
option: 追加オプション、いくつかのサーバ用
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_restart]]
|
||||
[command]*`restart`* サーバに再起動を指示::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/restart [<target>]
|
||||
|
||||
target: サーバ名
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sajoin]]
|
||||
[command]*`sajoin`* ユーザがチャンネルへ参加することを強制::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sajoin <nick> <channel>[,<channel>...]
|
||||
|
||||
nick: ニックネーム
|
||||
channel: チャンネル名
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_samode]]
|
||||
[command]*`samode`* チャンネルモードを変更、オペレータ権無しに::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/samode <channel> <mode>
|
||||
|
||||
channel: チャンネル名
|
||||
mode: チャンネルモード
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sanick]]
|
||||
[command]*`sanick`* 強制的にユーザのニックネームを変更::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sanick <nick> <new_nick>
|
||||
|
||||
nick: ニックネーム
|
||||
new_nick: 新しいニックネーム
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_sapart]]
|
||||
[command]*`sapart`* 強制的にユーザをチャンネルから退出::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/sapart <nick> <channel>[,<channel>...]
|
||||
|
||||
nick: ニックネーム
|
||||
channel: チャンネル名
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_saquit]]
|
||||
[command]*`saquit`* ある理由で強制的にユーザをサーバから切断::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/saquit <nick> <reason>
|
||||
|
||||
nick: ニックネーム
|
||||
reason: 理由
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_server]]
|
||||
[command]*`server`* IRC サーバのリストアップ、追加、削除::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/server list|listfull [<server>]
|
||||
add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>]
|
||||
copy|rename <server> <new_name>
|
||||
|
@ -617,161 +668,179 @@ nooption: ブールオプションを 'off' に設定 (例えば: -nossl)
|
|||
/server rename oftc newoftc
|
||||
/server del freenode
|
||||
/server deloutq
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_service]]
|
||||
[command]*`service`* 新しいサービスを登録::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/service <nick> <reserved> <distribution> <type> <reserved> <info>
|
||||
|
||||
distribution: サービスの可視性
|
||||
type: 将来のために予約
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_servlist]]
|
||||
[command]*`servlist`* 現在ネットワークに接続されたサービスをリストアップ::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/servlist [<mask> [<type>]]
|
||||
|
||||
mask: マスクにマッチするサービスだけをリストアップ
|
||||
type: タイプにマッチするサービスだけをリストアップ
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squery]]
|
||||
[command]*`squery`* サービスにメッセージを配送::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squery <service> <text>
|
||||
|
||||
service: サービス名
|
||||
text: 送信テキスト
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_squit]]
|
||||
[command]*`squit`* サーバリンクを切断::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/squit <server> <comment>
|
||||
|
||||
server: サーバ名
|
||||
comment: 切断コメント
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_stats]]
|
||||
[command]*`stats`* サーバに関するクエリ統計::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/stats [<query> [<server>]]
|
||||
|
||||
query: c/h/i/k/l/m/o/y/u (RFC1459 を参照)
|
||||
server: サーバ名
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_summon]]
|
||||
[command]*`summon`* IRC サーバを実行中のホストにいるユーザ宛てに、IRC に参加することを要請するメッセージを送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/summon <user> [<target> [<channel>]]
|
||||
|
||||
user: ユーザ名
|
||||
target: サーバ名
|
||||
channel: チャンネル名
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_time]]
|
||||
[command]*`time`* サーバのローカル時間を要求::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/time [<target>]
|
||||
|
||||
target: 時間を要求するサーバを指定
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_topic]]
|
||||
[command]*`topic`* チャンネルトピックの取得/設定::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/topic [<channel>] [<topic>|-delete]
|
||||
|
||||
channel: チャンネル名
|
||||
topic: チャンネルに設定する新しいトピック
|
||||
-delete: チャンネルトピックを削除
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_trace]]
|
||||
[command]*`trace`* 指定されたサーバへのルートを探す::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/trace [<target>]
|
||||
|
||||
target: server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_unban]]
|
||||
[command]*`unban`* ニックネームかホストの禁止設定を解除::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unban [<channel>] <nick> [<nick>...]
|
||||
|
||||
channel: 禁止設定を解除するチャンネル
|
||||
nick: 禁止設定を解除するユーザかホスト
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_userhost]]
|
||||
[command]*`userhost`* ニックネームに関する情報のリストを返す::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/userhost <nick> [<nick>...]
|
||||
|
||||
nick: nick
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_users]]
|
||||
[command]*`users`* サーバにログインしているユーザのリスト::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/users [<target>]
|
||||
|
||||
target: server
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_version]]
|
||||
[command]*`version`* ニックネームかサーバのバージョン情報を取得 (現在のサーバか指定したサーバ)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [<server>|<nick>]
|
||||
|
||||
server: サーバ名
|
||||
nick: ニックネーム
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_voice]]
|
||||
[command]*`voice`* ニックネームに発言権を付与::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/voice <nick> [<nick>...]
|
||||
|
||||
nick: ニックネームまたはマスク (ワイルドカード "*" を最初と最後につけることが可能)
|
||||
*: チャンネル参加者全員に voice 権を付与
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallchops]]
|
||||
[command]*`wallchops`* チャンネルオペレータに notice を送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallchops [<channel>] <text>
|
||||
|
||||
channel: チャンネル名
|
||||
text: 送信テキスト
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_wallops]]
|
||||
[command]*`wallops`* ユーザモードに 'w' を設定した全ての接続済みユーザ宛てにメッセージを送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wallops <text>
|
||||
|
||||
text: 送信テキスト
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_who]]
|
||||
[command]*`who`* 情報のリストを返すクエリを生成::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/who [<mask> [o]]
|
||||
|
||||
mask: マスクにマッチする情報
|
||||
o: マスクにマッチするオペレータだけを返す
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whois]]
|
||||
[command]*`whois`* ユーザに関する情報を要求::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whois [<server>] [<nick>[,<nick>...]]
|
||||
|
||||
server: サーバ名
|
||||
|
@ -780,15 +849,16 @@ server: サーバ名
|
|||
引数が無い場合、このコマンドは以下のユーザに対する whois を行います:
|
||||
- バッファがサーバ/チャンネルの場合、自分自身のニックネーム
|
||||
- バッファがプライベートの場合、相手のニックネーム。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_irc_whowas]]
|
||||
[command]*`whowas`* 既に存在しないニックネームに関する情報を要求::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/whowas <nick>[,<nick>...] [<count> [<target>]]
|
||||
|
||||
nick: 検索するニックネーム
|
||||
count: リプライの個数 (負の値で完全な検索)
|
||||
target: マスクに一致するものだけを返す
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_logger_logger]]
|
||||
[command]*`logger`* logger プラグイン設定::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/logger list
|
||||
set <level>
|
||||
flush
|
||||
|
@ -32,5 +33,5 @@ IRC プラグインで使われるログレベル:
|
|||
/set logger.level.core.weechat 0
|
||||
IRC サーバごとのディレクトリ、チャンネルごとのファイルを使う:
|
||||
/set logger.mask.irc "$server/$channel.weechatlog"
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_lua_lua]]
|
||||
[command]*`lua`* スクリプトをリストアップ/ロード/アンロード::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/lua list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: ロードするスクリプト (ファイル)
|
|||
-q: 出力抑制モード: メッセージを表示しない
|
||||
|
||||
引数無しの場合、全てのロード済みスクリプトをリストアップします。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_perl_perl]]
|
||||
[command]*`perl`* スクリプトをリストアップ/ロード/アンロード::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/perl list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: ロードするスクリプト (ファイル)
|
|||
-q: 出力抑制モード: メッセージを表示しない
|
||||
|
||||
引数無しの場合、全てのロード済みスクリプトをリストアップします。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_python_python]]
|
||||
[command]*`python`* スクリプトをリストアップ/ロード/アンロード::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/python list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: ロードするスクリプト (ファイル)
|
|||
-q: 出力抑制モード: メッセージを表示しない
|
||||
|
||||
引数無しの場合、全てのロード済みスクリプトをリストアップします。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_relay_relay]]
|
||||
[command]*`relay`* リレー管理::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/relay list|listfull|listrelay
|
||||
add [ipv4.][ipv6.][ssl.]<protocol.name> <port>
|
||||
del [ipv4.][ipv6.][ssl.]<protocol.name>
|
||||
|
@ -41,5 +42,5 @@ protocol.name: リレーするプロトコルと名前:
|
|||
/relay add ipv6.ssl.weechat 9001
|
||||
SSL を有効にした weechat プロトコル、IPv4 と IPv6 を利用:
|
||||
/relay add ipv4.ipv6.ssl.weechat 9001
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_rmodifier_rmodifier]]
|
||||
[command]*`rmodifier`* 正規表現で modifier 文字列を変更::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/rmodifier list|listdefault
|
||||
add <name> <modifiers> <groups> <regex>
|
||||
del <name>|-all [<name>...]
|
||||
|
@ -26,5 +27,5 @@ listdefault: デフォルトの rmodifier をリストアップ
|
|||
/rmodifier del password
|
||||
全ての rmodifiers を削除:
|
||||
/rmodifier del -all
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_ruby_ruby]]
|
||||
[command]*`ruby`* スクリプトをリストアップ/ロード/アンロード::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/ruby list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: ロードするスクリプト (ファイル)
|
|||
-q: 出力抑制モード: メッセージを表示しない
|
||||
|
||||
引数無しの場合、全てのロード済みスクリプトをリストアップします。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_script_script]]
|
||||
[command]*`script`* WeeChat スクリプトマネージャ::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/script list [-o|-i]
|
||||
search <text>
|
||||
show <script>
|
||||
|
@ -72,5 +73,5 @@ toggleautoload: 自動ロードの切り替え
|
|||
/script hold urlserver.py
|
||||
/script reload urlserver
|
||||
/script upgrade
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[[command_tcl_tcl]]
|
||||
[command]*`tcl`* スクリプトをリストアップ/ロード/アンロード::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/tcl list|listfull [<name>]
|
||||
load [-q] <filename>
|
||||
autoload
|
||||
|
@ -17,5 +18,5 @@ filename: ロードするスクリプト (ファイル)
|
|||
-q: 出力抑制モード: メッセージを表示しない
|
||||
|
||||
引数無しの場合、全てのロード済みスクリプトをリストアップします。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,15 +1,17 @@
|
|||
[[command_weechat_away]]
|
||||
[command]*`away`* 離席状態の切り替え::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/away [-all] [<message>]
|
||||
|
||||
-all: 全ての接続済みサーバに対して離席状態を切り替え
|
||||
message: 離席メッセージ (メッセージが無い場合は、離席状態を解除)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_bar]]
|
||||
[command]*`bar`* バーの管理::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/bar list|listfull|listitems
|
||||
add <name> <type>[,<condition>] <position> <size> <separator> <item1>[,<item2>...]
|
||||
default [input|title|status|nicklist]
|
||||
|
@ -56,11 +58,12 @@ message: 離席メッセージ (メッセージが無い場合は、離席状態
|
|||
/bar scroll nicklist * y+10
|
||||
現在のバッファに対応したニックネームリストを最後までスクロール:
|
||||
/bar scroll nicklist * ye
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_buffer]]
|
||||
[command]*`buffer`* バッファの管理::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/buffer list
|
||||
clear [<number>|<name>|-merged|-all]
|
||||
move|merge <number>
|
||||
|
@ -117,11 +120,12 @@ localvar: 現在のバッファのローカル変数を表示
|
|||
/buffer #weechat
|
||||
次のバッファに移動:
|
||||
/buffer +1
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_color]]
|
||||
[command]*`color`* 色の別名の定義と、カラーパレットの表示::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/color alias <color> <name>
|
||||
unalias <color>
|
||||
reset
|
||||
|
@ -141,20 +145,22 @@ unalias: 別名の削除
|
|||
/color alias 214 orange
|
||||
色番号 214 を削除:
|
||||
/color unalias 214
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_command]]
|
||||
[command]*`command`* WeeChat かプラグインのコマンドを起動::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/command <plugin> <command>
|
||||
|
||||
plugin: プラグインの名前 ('weechat' は WeeChat の内部コマンドを意味します)
|
||||
command: 実行するコマンド (コマンドの最初に '/' が無い場合、'/' が自動的に追加されます)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_cursor]]
|
||||
[command]*`cursor`* カーソルを移動してアクションを実行するエリアを指定::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/cursor go chat|<bar>|<x>,<y>
|
||||
move up|down|left|right|area_up|area_down|area_left|area_right
|
||||
stop
|
||||
|
@ -172,11 +178,12 @@ stop: カーソルモードを終了
|
|||
/cursor go nicklist
|
||||
x=10、y=5 の位置に移動:
|
||||
/cursor go 10,5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_debug]]
|
||||
[command]*`debug`* core やプラグインのデバッグ管理::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/debug list
|
||||
set <plugin> <level>
|
||||
dump [<plugin>]
|
||||
|
@ -201,11 +208,12 @@ infolists: infolist に関する情報を表示
|
|||
tags: 行のタグを表示
|
||||
term: ターミナルに関する情報を表示
|
||||
windows: ウィンドウツリーの情報を表示
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_eval]]
|
||||
[command]*`eval`* 式を評価して結果をバッファに送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/eval [-n] <expression>
|
||||
[-n] -c <expression1> <operator> <expression2>
|
||||
|
||||
|
@ -258,11 +266,12 @@ hdata と変数の名前については、"プラグイン API リファレン
|
|||
/eval -n -c abcd =~ (?-i)^ABC ==> 0
|
||||
/eval -n -c abcd =~ (?-i)^abc ==> 1
|
||||
/eval -n -c abcd !~ abc ==> 0
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_filter]]
|
||||
[command]*`filter`* タグか正規表現に基づくバッファメッセージの非表示/表示::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/filter list
|
||||
enable|disable|toggle [<name>]
|
||||
add <name> <buffer>[,<buffer>...] <tags> <regex>
|
||||
|
@ -311,11 +320,12 @@ disable: フィルタを無効化
|
|||
/filter add toto irc.freenode.#weechat nick_toto *
|
||||
IRC チャンネル #weechat で "weechat sucks" を含む行をフィルタ:
|
||||
/filter add sucks irc.freenode.#weechat * weechat sucks
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_help]]
|
||||
[command]*`help`* コマンドとオプションに関するヘルプを表示::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/help -list|-listfull [<plugin> [<plugin>...]]
|
||||
<command>
|
||||
<option>
|
||||
|
@ -325,21 +335,23 @@ disable: フィルタを無効化
|
|||
plugin: このプラグインに関するコマンドをリストアップ
|
||||
command: コマンドの名前
|
||||
option: オプションの名前 (リストを見るには /set を使用)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_history]]
|
||||
[command]*`history`* バッファコマンド履歴を表示::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/history clear
|
||||
<value>
|
||||
|
||||
clear: 履歴の削除
|
||||
value: 表示する履歴エントリの数
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_input]]
|
||||
[command]*`input`* コマンドライン関数::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/input <action> [<arguments>]
|
||||
|
||||
アクションリスト:
|
||||
|
@ -394,11 +406,12 @@ value: 表示する履歴エントリの数
|
|||
paste_stop: ペーストの終了 (括弧付きペーストモード)
|
||||
|
||||
これらのコマンドはキーバインドかプラグインで利用できます。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_key]]
|
||||
[command]*`key`* キーの割り当てと割り当て解除::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/key list|listdefault|listdiff [<context>]
|
||||
bind <key> [<command> [<args>]]
|
||||
bindctxt <context> <key> [<command> [<args>]]
|
||||
|
@ -448,11 +461,12 @@ listdefault: デフォルトキーをリストアップ
|
|||
/key bindctxt search ctrl-I /input search_stop
|
||||
ニック上でのマウスのセンターボタンをニックネームの情報取得に割り当てる:
|
||||
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_layout]]
|
||||
[command]*`layout`* バッファとウィンドウのレイアウトを保存/適用/リセット::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/layout save [<name>] [buffers|windows]
|
||||
apply [<name>] [buffers|windows]
|
||||
leave
|
||||
|
@ -470,11 +484,12 @@ buffers: バッファのみに対してレイアウトを保存/適用 (バッ
|
|||
windows: ウィンドウのみに対してレイアウトを保存/適用 (それぞれのウィンドウに表示されるバッファ)
|
||||
|
||||
引数無しでは、保存されたレイアウトを表示します。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mouse]]
|
||||
[command]*`mouse`* マウス操作::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mouse enable|disable|toggle [<delay>]
|
||||
|
||||
enable: マウスの有効化
|
||||
|
@ -489,11 +504,12 @@ disable: マウスの無効化
|
|||
/mouse enable
|
||||
5 秒間マウスの有効無効を切り替え:
|
||||
/mouse toggle 5
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_mute]]
|
||||
[command]*`mute`* 静かにコマンドを実行::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/mute [-current | -buffer <name> | -all] command
|
||||
|
||||
-current: 現在のバッファへの出力を禁止
|
||||
|
@ -511,11 +527,12 @@ disable: マウスの無効化
|
|||
/mute -current msg * hi!
|
||||
#weechat チャンネルへのメッセージ:
|
||||
/mute -buffer irc.freenode.#weechat msg #weechat hi!
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_plugin]]
|
||||
[command]*`plugin`* プラグインの表示/ロード/アンロード::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/plugin list|listfull [<name>]
|
||||
load <filename> [<arguments>]
|
||||
autoload [<arguments>]
|
||||
|
@ -533,11 +550,12 @@ disable: マウスの無効化
|
|||
arguments: ロードするプラグインに与える引数
|
||||
|
||||
引数無しでは、ロードされたプラグインをリストアップ。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_proxy]]
|
||||
[command]*`proxy`* プロキシの管理::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/proxy list
|
||||
add <name> <type> <address> <port> [<username> [<password>]]
|
||||
del <name>|-all
|
||||
|
@ -566,31 +584,34 @@ password: パスワード (任意)
|
|||
/proxy add myproxy socks5 sample.host.org 3128 myuser mypass
|
||||
プロキシを削除:
|
||||
/proxy del myproxy
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_quit]]
|
||||
[command]*`quit`* WeeChat の終了::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/quit [-yes] [<arguments>]
|
||||
|
||||
-yes: weechat.look.confirm_quit オプションが有効な場合に必要
|
||||
arguments: "quit" シグナルと共に送られるテキスト
|
||||
(例えば irc プラグインはサーバに quit メッセージを送る際にこのテキストを使います)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_reload]]
|
||||
[command]*`reload`* ディスクから設定ファイルを再読み込み::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/reload [<file> [<file>...]]
|
||||
|
||||
file: 再読み込みする設定ファイル (拡張子 ".conf" は不要)
|
||||
|
||||
引数無しでは、全てのファイル (WeeChat とプラグイン) が再読み込みされます。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_repeat]]
|
||||
[command]*`repeat`* 複数回コマンドを実行::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/repeat [-interval <delay>] <count> <command>
|
||||
|
||||
delay: コマンドの実行間隔 (ミリ秒単位)
|
||||
|
@ -602,21 +623,23 @@ command: 実行するコマンド (最初に '/' が無い場合は自動的に
|
|||
例:
|
||||
2 ページ分上方向にスクロール:
|
||||
/repeat 2 /window page_up
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_save]]
|
||||
[command]*`save`* 設定をファイルに保存::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/save [<file> [<file>...]]
|
||||
|
||||
file: 保存する設定ファイル (拡張子 ".conf" は不要)
|
||||
|
||||
引数無しでは、全てのファイル (WeeChat とプラグイン) が保存されます。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_secure]]
|
||||
[command]*`secure`* 保護データを管理します (パスワードやプライベートデータは暗号化されて sec.conf ファイルに保存)::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/secure passphrase <passphrase>|-delete
|
||||
decrypt <passphrase>|-discard
|
||||
set <name> <value>
|
||||
|
@ -653,11 +676,12 @@ Examples:
|
|||
/set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
|
||||
alias to ghost the nick "mynick":
|
||||
/alias ghost /eval /msg -server freenode nickserv ghost mynick ${sec.data.freenode}
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_set]]
|
||||
[command]*`set`* オプションの設定::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/set [<option> [<value>]]
|
||||
diff [<option> [<option>...]]
|
||||
|
||||
|
@ -682,11 +706,12 @@ option: オプションの名前 (多くのオプションをリストアップ
|
|||
/set diff
|
||||
irc プラグインのオプションの内、変更されたオプションを表示
|
||||
/set diff irc.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_unset]]
|
||||
[command]*`unset`* オプションのアンセット/リセット::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/unset <option>
|
||||
|
||||
option: オプションの名前 ("*" で始めるか終わるかすれば大量のオプションをリセットできます、注意して使用!)
|
||||
|
@ -698,11 +723,12 @@ option: オプションの名前 ("*" で始めるか終わるかすれば大量
|
|||
/unset weechat.look.item_time_format
|
||||
全ての色関連オプションをリセット:
|
||||
/unset weechat.color.*
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_upgrade]]
|
||||
[command]*`upgrade`* サーバとの接続を維持して WeeChat をアップグレード::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/upgrade [<path_to_binary>|-quit]
|
||||
|
||||
path_to_binary: WeeChat バイナリへのパス (デフォルトは現在のバイナリ)
|
||||
|
@ -728,29 +754,32 @@ path_to_binary: WeeChat バイナリへのパス (デフォルトは現在のバ
|
|||
この後、セッションを回復させるには weechat --upgrade を使ってください。
|
||||
重要: 完全に同一の設定で (*.conf ファイルで) セッションを回復させてください。
|
||||
"~/.weechat" ディレクトリの内容をコピーすれば異なるマシンで WeeChat のセッションを回復することも可能です。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_uptime]]
|
||||
[command]*`uptime`* WeeChat 連続稼働時間の表示::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/uptime [-o | -ol]
|
||||
|
||||
-o: 連続稼働時間を現在のバッファの入力に送る (英語で)
|
||||
-ol: 連続稼働時間を現在のバッファの入力に送る (翻訳済み)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_version]]
|
||||
[command]*`version`* WeeChat のバージョンとコンパイル日時を表示::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/version [-o | -ol]
|
||||
|
||||
-o: バージョンを現在のバッファの入力に送る (英語で)
|
||||
-ol: バージョンを現在のバッファの入力に送る (翻訳済み)
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_wait]]
|
||||
[command]*`wait`* コマンドの実行を予約::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/wait <number>[<unit>] <command>
|
||||
|
||||
number: 遅延時間 (整数)
|
||||
|
@ -770,11 +799,12 @@ command: 実行するコマンド (コマンドが '/' で始まらない場合
|
|||
/wait 15m /away -all I'm away
|
||||
2 分後に 'hello' と発言:
|
||||
/wait 2m hello
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_weechat_window]]
|
||||
[command]*`window`* ウィンドウの操作::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/window list
|
||||
-1|+1|b#|up|down|left|right [-window <number>]
|
||||
<number>
|
||||
|
@ -833,5 +863,5 @@ splith と splitv に関しては、pct は新しいウィンドウのパーセ
|
|||
/window scroll -d
|
||||
ウィンドウ #2 を拡大:
|
||||
/window zoom -window 2
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -1,19 +1,21 @@
|
|||
[[command_xfer_me]]
|
||||
[command]*`me`* CTCP action をリモートホストに送信::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/me <message>
|
||||
|
||||
message: 送信メッセージ
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
[[command_xfer_xfer]]
|
||||
[command]*`xfer`* xfer 管理::
|
||||
........................................
|
||||
|
||||
----------------------------------------
|
||||
/xfer [list|listfull]
|
||||
|
||||
list: xfer をリストアップ
|
||||
listfull: xfer をリストアップ (詳細)
|
||||
|
||||
引数無しでは、xfer リストを含むバッファを開きます。
|
||||
........................................
|
||||
----------------------------------------
|
||||
|
||||
|
|
|
@ -374,17 +374,20 @@ Copying output to /tmp/crash.txt.
|
|||
(gdb) bt full
|
||||
#0 0x00007f9dfb04a465 in raise () from /lib/libc.so.6
|
||||
#1 0x00007f9dfb04b8e6 in abort () from /lib/libc.so.6
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1) at /some_path/src/core/weechat.c:351
|
||||
#2 0x0000000000437f66 in weechat_shutdown (return_code=1, crash=1)
|
||||
at /some_path/src/core/weechat.c:351
|
||||
#3 <signal handler called>
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90, remaining_calls=<value optimized out>)
|
||||
at /some_path/src/core/wee-hook.c:1364
|
||||
#4 0x000000000044cb24 in hook_process_timer_cb (arg_hook_process=0x254eb90,
|
||||
remaining_calls=<value optimized out>) at /some_path/src/core/wee-hook.c:1364
|
||||
hook_process = 0x254eb90
|
||||
status = <value optimized out>
|
||||
#5 0x000000000044cc7d in hook_timer_exec () at /some_path/src/core/wee-hook.c:1025
|
||||
#5 0x000000000044cc7d in hook_timer_exec ()
|
||||
at /some_path/src/core/wee-hook.c:1025
|
||||
tv_time = {tv_sec = 1272693881, tv_usec = 212665}
|
||||
ptr_hook = 0x2811f40
|
||||
next_hook = 0x0
|
||||
#6 0x000000000041b5b0 in gui_main_loop () at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
#6 0x000000000041b5b0 in gui_main_loop ()
|
||||
at /some_path/src/gui/curses/gui-curses-main.c:319
|
||||
hook_fd_keyboard = 0x173b600
|
||||
tv_timeout = {tv_sec = 0, tv_usec = 0}
|
||||
read_fds = {fds_bits = {0 <repeats 16 times>}}
|
||||
|
@ -443,32 +446,32 @@ WeeChat 内で `/set` コマンドにパラメータを付けて設定します
|
|||
|
||||
WeeChat を起動したターミナルの例:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │ ◀ タイトル ("title") バー
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) has joined #test │@Flashy│
|
||||
│12:52:27 -- | Nicks #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Channel #test: 4 nicks (2 ops, 0 halfop, 1 voice, 1 normal) │+weebot│
|
||||
│12:52:27 -- | Channel created on Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | hey! │ │
|
||||
│12:55:01 @joe | hello │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ チャット + ニックネームリスト ("nicklist") バー
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │ ◀ 状態 ("status") バー
|
||||
│[@Flashy(i)] hi peter!█ │ ◀ 入力 ("input") バー
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ bar "title"
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │
|
||||
│12:52:27 --> | Flashy (flashcode@weechat.org) has joined #test │@Flashy│
|
||||
│12:52:27 -- | Nicks #test: [@Flashy @joe +weebot] │@joe │
|
||||
│12:52:27 -- | Channel #test: 4 nicks (2 ops, 1 voice, 1 normal) │+weebot│
|
||||
│12:52:27 -- | Channel created on Tue Jan 27 06:30:17 2009 │peter │
|
||||
│12:54:15 peter | hey! │ │
|
||||
│12:55:01 @joe | hello │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4}* [Act: 4:#abc(2,5), 6] │
|
||||
│[@Flashy(i)] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ bars "status" and "input" bar "nicklist" ▲
|
||||
........................................
|
||||
|
||||
スクリーンは以下のエリアから成ります:
|
||||
|
@ -485,34 +488,34 @@ WeeChat を起動したターミナルの例:
|
|||
|
||||
状態 ('status') バーは以下の初期値を持っています:
|
||||
|
||||
[width="100%",cols="^3,^3l,10",options="header"]
|
||||
[width="100%",cols="^3,^3,10",options="header"]
|
||||
|========================================
|
||||
| アイテム | 例 | 説明
|
||||
| time | [12:55] | 時刻
|
||||
| buffer_count | [6] | 開いているバッファの数
|
||||
| buffer_plugin | [irc/freenode] | 現在のバッファのプラグイン (irc プラグインではバッファで利用されている IRC サーバ名を追加できます)
|
||||
| buffer_number | 3 | 現在のバッファの番号
|
||||
| buffer_name | #test | 現在のバッファの名前
|
||||
| buffer_modes | +n | IRC チャンネルモード
|
||||
| buffer_nicklist_count | {4} | ニックネームリスト中のニックネームの数
|
||||
| buffer_filter | * | フィルタ表示: `*` の場合いくつかの行がフィルタされ (隠され) ます、空の場合すべての行が表示されます。
|
||||
| lag | [Lag: 2.5] | 遅延秒表示 (遅延が短い場合は非表示)
|
||||
| hotlist | [Act: 4:#abc(2,5), 6] | 変化のあったバッファのリスト (未読メッセージ) (例では、'#abc' に 2 個のハイライトと 5 個の未読メッセージ、6 番目のバッファに 1 個の未読メッセージがあることを意味します。)
|
||||
| completion | abc(2) def(5) | 補完候補の単語リスト、各単語に対して適応される補完候補の数を含む。
|
||||
| scroll | -MORE(50)- | スクロール表示、最後の行が表示されてから追加された行数を含む。
|
||||
| time | `[12:55]` | 時刻
|
||||
| buffer_count | `[6]` | 開いているバッファの数
|
||||
| buffer_plugin | `[irc/freenode]` | 現在のバッファのプラグイン (irc プラグインではバッファで利用されている IRC サーバ名を追加できます)
|
||||
| buffer_number | `3` | 現在のバッファの番号
|
||||
| buffer_name | `#test` | 現在のバッファの名前
|
||||
| buffer_modes | `+n` | IRC チャンネルモード
|
||||
| buffer_nicklist_count | `{4}` | ニックネームリスト中のニックネームの数
|
||||
| buffer_filter | `*` | フィルタ表示: `*` の場合いくつかの行がフィルタされ (隠され) ます、空の場合すべての行が表示されます。
|
||||
| lag | `[Lag: 2.5]` | 遅延秒表示 (遅延が短い場合は非表示)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | 変化のあったバッファのリスト (未読メッセージ) (例では、'#abc' に 2 個のハイライトと 5 個の未読メッセージ、6 番目のバッファに 1 個の未読メッセージがあることを意味します。)
|
||||
| completion | `abc(2) def(5)` | 補完候補の単語リスト、各単語に対して適応される補完候補の数を含む。
|
||||
| scroll | `-MORE(50)-` | スクロール表示、最後の行が表示されてから追加された行数を含む。
|
||||
|========================================
|
||||
|
||||
入力 ('input') バーは以下の初期値を持っています:
|
||||
|
||||
[width="100%",cols="^3,^6l,8",options="header"]
|
||||
[width="100%",cols="^3,^6,8",options="header"]
|
||||
|========================================
|
||||
| アイテム | 例 | 説明
|
||||
| input_paste | [Paste 7 lines ? [ctrl-Y] Yes [ctrl-N] No] | 行をペーストする場合にユーザへ行われる質問
|
||||
| アイテム | 例 | 説明
|
||||
| input_paste | `[Paste 7 lines ? [ctrl-Y] Yes [ctrl-N] No]` | 行をペーストする場合にユーザへ行われる質問
|
||||
// TRANSLATION MISSING
|
||||
| input_prompt | [@Flashy] | Input prompt, for irc: nick and modes (mode "+i" means invisible on freenode)
|
||||
| away | (away) | 離席状態表示
|
||||
| input_search | [Search (~ str,msg)] | 検索インジケータ ("`~`": 大文字小文字を区別しない、"`==`": 大文字小文字を区別する、"`str`": 検索文字列、"`regex`": 検索正規表現、"`msg`": メッセージ部分から検索、"`pre`": プレフィックス部分から検索、"`pre\|msg`": プレフィックス部分とメッセージ部分から検索)
|
||||
| input_text | hi peter! | 入力テキスト
|
||||
| input_prompt | `[@Flashy]` | Input prompt, for irc: nick and modes (mode "+i" means invisible on freenode)
|
||||
| away | `(away)` | 離席状態表示
|
||||
| input_search | `[Search (~ str,msg)]` | 検索インジケータ ("`~`": 大文字小文字を区別しない、"`==`": 大文字小文字を区別する、"`str`": 検索文字列、"`regex`": 検索正規表現、"`msg`": メッセージ部分から検索、"`pre`": プレフィックス部分から検索、"`pre\|msg`": プレフィックス部分とメッセージ部分から検索)
|
||||
| input_text | `hi peter!` | 入力テキスト
|
||||
|========================================
|
||||
|
||||
[[buffers_and_windows]]
|
||||
|
@ -536,96 +539,97 @@ WeeChat を起動したターミナルの例:
|
|||
|
||||
水平方向分割の例 (`/window splith`):
|
||||
|
||||
// TRANSLATION MISSING
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #abc, channel about nothing! │
|
||||
│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:20 @Flashy | hi Max! │Max │
|
||||
│12:55:32 Max | how are you? │ │
|
||||
│ │ │
|
||||
│ │ │ ◀ ウィンドウ #2
|
||||
│ │ │ (バッファ #4)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│─────────────────────────────────────────────────────────────────────────────────────────│
|
||||
│Welcome to #test, this is a test channel │
|
||||
│12:54:15 peter | hey! │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │ ◀ ウィンドウ #1
|
||||
│ │ │ (バッファ #3)
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] hi peter!█ │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▼ window #2 (buffer #4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #abc │
|
||||
│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:20 @Flashy | hi Max! │Max │
|
||||
│12:55:32 Max | how are you? │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] │
|
||||
│───────────────────────────────────────────────────────────────────────────│
|
||||
│Welcome to #test │
|
||||
│12:54:15 peter | hey! │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │
|
||||
│ │+weebot│
|
||||
│ │peter │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │
|
||||
│[@Flashy] hi peter!█ │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 (buffer #3)
|
||||
........................................
|
||||
|
||||
垂直方向分割の例 (`/window splitv`):
|
||||
|
||||
// TRANSLATION MISSING
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │Welcome to #abc, channel about nothing! │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │+weebot│12:55:32 Max | how are you? │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │[12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ ウィンドウ #1 ▲ ウィンドウ #2
|
||||
(バッファ #3) (バッファ #4)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test │Welcome to #abc │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:12 Max | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 (buffer #3) ▲ window #2 (buffer #4)
|
||||
........................................
|
||||
|
||||
垂直方向 + 水平方向分割の例:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test, this is a test channel │Welcome to #def, another channel │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:42 @Flashy | hello world │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:56 alex | hi Flashy │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │ ◀ ウィンドウ #3
|
||||
│ │ │ │ │ (バッファ #5)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [6] [irc/freenode] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │────────────────────────────────────────────│
|
||||
│ │ │Welcome to #abc, channel about nothing! │
|
||||
│ │ │12:55:12 Max | hi │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │ │12:55:32 Max | how are you? │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │ ◀ ウィンドウ #2
|
||||
│ │ │ │ │ (バッファ #4)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [6] [irc/freenode] 3:#test(+n){4} │ [12:55] [6] [irc/freenode] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │ [@Flashy] │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
▲ ウィンドウ #1
|
||||
(バッファ #3)
|
||||
▼ window #3 (buffer #5)
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│Welcome to #test │Welcome to #def │
|
||||
│12:54:15 peter | hey! │@Flashy│12:55:42 @Flashy | hi │@Flashy│
|
||||
│12:55:01 @joe | hello │@joe │12:55:56 alex | hi Flashy │alex │
|
||||
│ │+weebot│ │ │
|
||||
│ │peter │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │[12:55] [irc/oftc] 5:#def(+n){2} │
|
||||
│ │ │[@Flashy] │
|
||||
│ │ │─────────────────────────────────────│
|
||||
│ │ │Welcome to #abc │
|
||||
│ │ │12:55:12 Max | hi │@Flashy│
|
||||
│ │ │12:55:20 @Flashy | hi Max! │Max │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│ │ │ │ │
|
||||
│[12:55] [irc/oftc] 3:#test(+n){4} │[12:55] [irc/oftc] 4:#abc(+n){2} │
|
||||
│[@Flashy] hi peter!█ │[@Flashy] │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
▲ window #1 (buffer #3) ▲ window #2 (buffer #4)
|
||||
........................................
|
||||
|
||||
[[bars]]
|
||||
|
@ -720,9 +724,9 @@ WeeChat を起動したターミナルの例:
|
|||
アイテムを含むバーの例 "[time],buffer_number+:+buffer_plugin+.+buffer_name":
|
||||
|
||||
........................................
|
||||
┌─────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└─────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
┌───────────────────────────────────────────────────────────────────────────┐
|
||||
│[12:55] 3:irc/freenode.#weechat │
|
||||
└───────────────────────────────────────────────────────────────────────────┘
|
||||
........................................
|
||||
|
||||
特殊構文を使うことで、バーアイテム: "@buffer:item"
|
||||
|
@ -907,108 +911,108 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定
|
|||
[[key_bindings_command_line]]
|
||||
==== コマンドライン用のキー ====
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| キー | 説明 | コマンド
|
||||
| @k(←) .2+| コマンドラインで前の文字に移動 .2+| /input move_previous_char
|
||||
| @k(←) .2+| コマンドラインで前の文字に移動 .2+| `/input move_previous_char`
|
||||
| @k(C-)@k(b)
|
||||
| @k(→) .2+| コマンドラインで次の文字に移動 .2+| /input move_next_char
|
||||
| @k(→) .2+| コマンドラインで次の文字に移動 .2+| `/input move_next_char`
|
||||
| @k(C-)@k(f)
|
||||
| @k(C-)@k(←) .2+| コマンドラインで前の単語に移動 .2+| /input move_previous_word
|
||||
| @k(C-)@k(←) .2+| コマンドラインで前の単語に移動 .2+| `/input move_previous_word`
|
||||
| @k(A-)@k(b)
|
||||
| @k(C-)@k(→) .2+| コマンドラインで次の単語に移動 .2+| /input move_next_word
|
||||
| @k(C-)@k(→) .2+| コマンドラインで次の単語に移動 .2+| `/input move_next_word`
|
||||
| @k(A-)@k(f)
|
||||
| @k(Home) .2+| コマンドラインで行頭に移動 .2+| /input move_beginning_of_line
|
||||
| @k(Home) .2+| コマンドラインで行頭に移動 .2+| `/input move_beginning_of_line`
|
||||
| @k(C-)@k(a)
|
||||
| @k(End) .2+| コマンドラインで行末に移動 .2+| /input move_end_of_line
|
||||
| @k(End) .2+| コマンドラインで行末に移動 .2+| `/input move_end_of_line`
|
||||
| @k(C-)@k(e)
|
||||
| @k(C-)@k(c) , @k(b) | テキストを太字化するコードの挿入 | /input insert \x02
|
||||
| @k(C-)@k(c) , @k(c) | テキストに色をつけるコードの挿入 | /input insert \x03
|
||||
| @k(C-)@k(c) , @k(i) | テキストをイタリック体にするコードの挿入 | /input insert \x1D
|
||||
| @k(C-)@k(c) , @k(o) | テキスト色のリセットを行うコードの挿入 | /input insert \x0F
|
||||
| @k(C-)@k(c) , @k(r) | テキスト色の反転を行うコードの挿入 | /input insert \x12
|
||||
| @k(C-)@k(c) , @k(u) | テキストに下線を引くコードの挿入 | /input insert \x15
|
||||
| @k(Del) .2+| コマンドラインで次の文字を削除 .2+| /input delete_next_char
|
||||
| @k(C-)@k(c) , @k(b) | テキストを太字化するコードの挿入 | `/input insert \x02`
|
||||
| @k(C-)@k(c) , @k(c) | テキストに色をつけるコードの挿入 | `/input insert \x03`
|
||||
| @k(C-)@k(c) , @k(i) | テキストをイタリック体にするコードの挿入 | `/input insert \x1D`
|
||||
| @k(C-)@k(c) , @k(o) | テキスト色のリセットを行うコードの挿入 | `/input insert \x0F`
|
||||
| @k(C-)@k(c) , @k(r) | テキスト色の反転を行うコードの挿入 | `/input insert \x12`
|
||||
| @k(C-)@k(c) , @k(u) | テキストに下線を引くコードの挿入 | `/input insert \x15`
|
||||
| @k(Del) .2+| コマンドラインで次の文字を削除 .2+| `/input delete_next_char`
|
||||
| @k(C-)@k(d)
|
||||
| @k(Backsp.) .2+| コマンドラインで前の文字を削除 .2+| /input delete_previous_char
|
||||
| @k(Backsp.) .2+| コマンドラインで前の文字を削除 .2+| `/input delete_previous_char`
|
||||
| @k(C-)@k(h)
|
||||
| @k(C-)@k(k) | コマンドラインでカーソルより後の文字列を削除 (削除された文字列はクリップボードに保存) | /input delete_end_of_line
|
||||
| @k(C-)@k(r) | バッファ中の履歴からテキスト検索 (<<key_bindings_search_context,検索モード用のキー>>を参照) | /input search_text
|
||||
| @k(C-)@k(t) | 文字の入れ替え | /input transpose_chars
|
||||
| @k(C-)@k(u) | コマンドラインでカーソルより前の文字列を削除 (削除された文字列はクリップボードに保存) | /input delete_beginning_of_line
|
||||
| @k(C-)@k(w) | コマンドラインで前の単語を削除 (削除された文字列はクリップボードに保存) | /input delete_previous_word
|
||||
| @k(C-)@k(y) | クリップボードの内容を貼り付け | /input clipboard_paste
|
||||
| @k(C-)@k(_) | コマンドラインの最後の動作をやり直す | /input undo
|
||||
| @k(A-)@k(_) | コマンドラインの最後の動作を取り消す | /input redo
|
||||
| @k(Tab) | コマンドやニックネームを補完 (再度 @k(Tab) することで次の補完候補を表示) | /input complete_next
|
||||
| @k(S-)@k(Tab) | 補完候補が無い場合: 部分補完を行う、補完候補が有る場合: 前の補完候補を表示 | /input complete_previous
|
||||
| @k(Enter) .3+| コマンドを実行するか、メッセージを送信する (検索モードの場合: 検索の終了) .3+| /input return
|
||||
| @k(C-)@k(k) | コマンドラインでカーソルより後の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_end_of_line`
|
||||
| @k(C-)@k(r) | バッファ中の履歴からテキスト検索 (<<key_bindings_search_context,検索モード用のキー>>を参照) | `/input search_text`
|
||||
| @k(C-)@k(t) | 文字の入れ替え | `/input transpose_chars`
|
||||
| @k(C-)@k(u) | コマンドラインでカーソルより前の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_beginning_of_line`
|
||||
| @k(C-)@k(w) | コマンドラインで前の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_previous_word`
|
||||
| @k(C-)@k(y) | クリップボードの内容を貼り付け | `/input clipboard_paste`
|
||||
| @k(C-)@k(_) | コマンドラインの最後の動作をやり直す | `/input undo`
|
||||
| @k(A-)@k(_) | コマンドラインの最後の動作を取り消す | `/input redo`
|
||||
| @k(Tab) | コマンドやニックネームを補完 (再度 @k(Tab) することで次の補完候補を表示) | `/input complete_next`
|
||||
| @k(S-)@k(Tab) | 補完候補が無い場合: 部分補完を行う、補完候補が有る場合: 前の補完候補を表示 | `/input complete_previous`
|
||||
| @k(Enter) .3+| コマンドを実行するか、メッセージを送信する (検索モードの場合: 検索の終了) .3+| `/input return`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
| @k(↑) | 前のコマンド/メッセージを呼び出す (検索モードの場合: 上方向に検索) | /input history_previous
|
||||
| @k(↓) | 次のコマンド/メッセージを呼び出す (検索モードの場合: 下方向に検索) | /input history_next
|
||||
| @k(C-)@k(↑) | グローバル履歴から前のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | /input history_global_previous
|
||||
| @k(C-)@k(↓) | グローバル履歴から次のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | /input history_global_next
|
||||
| @k(A-)@k(d) | コマンドラインで次の単語を削除 (削除された文字列はクリップボードに保存) | /input delete_next_word
|
||||
| @k(A-)@k(k) | キー入力を奪って、コマンドラインにコード (キーが割り当てられていればコマンド) を入力 | /input grab_key_command
|
||||
| @k(A-)@k(r) | コマンドラインへの入力をすべて削除 | /input delete_line
|
||||
| @k(A-)@k(s) | aspell の有効無効を切り替え | /mute aspell toggle
|
||||
| @k(↑) | 前のコマンド/メッセージを呼び出す (検索モードの場合: 上方向に検索) | `/input history_previous`
|
||||
| @k(↓) | 次のコマンド/メッセージを呼び出す (検索モードの場合: 下方向に検索) | `/input history_next`
|
||||
| @k(C-)@k(↑) | グローバル履歴から前のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_previous`
|
||||
| @k(C-)@k(↓) | グローバル履歴から次のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_next`
|
||||
| @k(A-)@k(d) | コマンドラインで次の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_next_word`
|
||||
| @k(A-)@k(k) | キー入力を奪って、コマンドラインにコード (キーが割り当てられていればコマンド) を入力 | `/input grab_key_command`
|
||||
| @k(A-)@k(r) | コマンドラインへの入力をすべて削除 | `/input delete_line`
|
||||
| @k(A-)@k(s) | aspell の有効無効を切り替え | `/mute aspell toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_buffers_windows]]
|
||||
==== バッファ / ウィンドウ用のキー ====
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| キー | 説明 | コマンド
|
||||
| @k(C-)@k(l) | 全ウィンドウを再描画 | /window refresh
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | すべてのバッファに未読マークをセット | /input set_unread
|
||||
| @k(C-)@k(x) | 同じ番号を持つバッファにアタッチされていた場合、現在のバッファに移動 | /input switch_active_buffer
|
||||
| @k(A-)@k(x) | マージされたバッファに再ズーム (@k(A-)@k(x): 全てのマージされたバッファを表示) | /input zoom_merged_buffer
|
||||
| @k(PgUp) | バッファ履歴を 1 ページ分上方向にスクロール | /window page_up
|
||||
| @k(PgDn) | バッファ履歴を 1 ページ分下方向にスクロール | /window page_down
|
||||
| @k(A-)@k(PgUp) | バッファ履歴を数行分上方向にスクロール | /window scroll_up
|
||||
| @k(A-)@k(PgDn) | バッファ履歴を数行分下方向にスクロール | /window scroll_down
|
||||
| @k(A-)@k(Home) | バッファ履歴を最初までスクロール | /window scroll_top
|
||||
| @k(A-)@k(End) | バッファ履歴を最後までスクロール | /window scroll_bottom
|
||||
| @k(A-)@k(←) .4+| 前のバッファに移動 .4+| /buffer -1
|
||||
| @k(C-)@k(l) | 全ウィンドウを再描画 | `/window refresh`
|
||||
| @k(C-)@k(s) , @k(C-)@k(u) | すべてのバッファに未読マークをセット | `/input set_unread`
|
||||
| @k(C-)@k(x) | 同じ番号を持つバッファにアタッチされていた場合、現在のバッファに移動 | `/input switch_active_buffer`
|
||||
| @k(A-)@k(x) | マージされたバッファに再ズーム (@k(A-)@k(x): 全てのマージされたバッファを表示) | `/input zoom_merged_buffer`
|
||||
| @k(PgUp) | バッファ履歴を 1 ページ分上方向にスクロール | `/window page_up`
|
||||
| @k(PgDn) | バッファ履歴を 1 ページ分下方向にスクロール | `/window page_down`
|
||||
| @k(A-)@k(PgUp) | バッファ履歴を数行分上方向にスクロール | `/window scroll_up`
|
||||
| @k(A-)@k(PgDn) | バッファ履歴を数行分下方向にスクロール | `/window scroll_down`
|
||||
| @k(A-)@k(Home) | バッファ履歴を最初までスクロール | `/window scroll_top`
|
||||
| @k(A-)@k(End) | バッファ履歴を最後までスクロール | `/window scroll_bottom`
|
||||
| @k(A-)@k(←) .4+| 前のバッファに移動 .4+| `/buffer -1`
|
||||
| @k(A-)@k(↑)
|
||||
| @k(C-)@k(p)
|
||||
| @k(F5)
|
||||
| @k(A-)@k(→) .4+| 後のバッファに移動 .4+| /buffer +1
|
||||
| @k(A-)@k(→) .4+| 後のバッファに移動 .4+| `/buffer +1`
|
||||
| @k(A-)@k(↓)
|
||||
| @k(C-)@k(n)
|
||||
| @k(F6)
|
||||
| @k(F7) | ウィンドウを前に移動 | /window -1
|
||||
| @k(F8) | ウィンドウを後に移動 | /window +1
|
||||
| @k(F9) | バッファタイトルを左方向にスクロール | /bar scroll title * -30%
|
||||
| @k(F10) | バッファタイトルを右方向にスクロール | /bar scroll title * +30%
|
||||
| @k(F11) | ニックネームリストを上方向にスクロール | /bar scroll nicklist * -100%
|
||||
| @k(F12) | ニックネームリストを下方向にスクロール | /bar scroll nicklist * +100%
|
||||
| @k(A-)@k(F11) | ニックネームリストを一番上にスクロール | /bar scroll nicklist * b
|
||||
| @k(A-)@k(F12) | ニックネームリストを一番下にスクロール | /bar scroll nicklist * e
|
||||
| @k(A-)@k(a) | 変更のあった次のバッファに移動 (優先順位: ハイライト、新規メッセージ、その他) | /input jump_smart
|
||||
| @k(A-)@k(h) | ホットリスト (他のバッファにあった変更通知リスト) を消去 | /input hotlist_clear
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | 最後のバッファに移動 | /input jump_last_buffer
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | IRC 生バッファに移動 | /server raw
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | IRC サーババッファに移動 | /server jump
|
||||
| @k(A-)@k(0...9) | 番号のバッファに移動 (0 = 10) | /buffer *N
|
||||
| @k(A-)@k(j) , @k(01...99) | 番号のバッファに移動 | /buffer NN
|
||||
| @k(A-)@k(m) | マウスの有効無効を切り替え | /mouse toggle
|
||||
| @k(A-)@k(n) | 次のハイライトまでスクロール | /window scroll_next_highlight
|
||||
| @k(A-)@k(p) | 前のハイライトまでスクロール | /window scroll_previous_highlight
|
||||
| @k(A-)@k(u) | バッファを最初の未読行までスクロール | /window scroll_unread
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | 上のウィンドウに移動 | /window up
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | 下のウィンドウに移動 | /window down
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | 左のウィンドウに移動 | /window left
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | 右のウィンドウに移動 | /window right
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | すべてのウィンドウサイズを均等に | /window balance
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | 2 つのウィンドウを入れ替え | /window swap
|
||||
| @k(A-)@k(z) | 現在のウィンドウを最大化 (再度 @k(A-)@k(z) することで: 最初のウィンドウ状態に戻す、最大化前の状態) | /window zoom
|
||||
| @k(A-)@k(<) | バッファ訪問履歴で前のバッファに移動 | /input jump_previously_visited_buffer
|
||||
| @k(A-)@k(>) | バッファ訪問履歴で次のバッファに移動 | /input jump_next_visited_buffer
|
||||
| @k(A-)@k(/) | 最後に表示したバッファに移動 (バッファ移動前に表示していたウィンドウ) | /input jump_last_buffer_displayed
|
||||
| @k(A-)@k(=) | フィルタの有効無効を切り替え | /filter toggle
|
||||
| @k(F7) | ウィンドウを前に移動 | `/window -1`
|
||||
| @k(F8) | ウィンドウを後に移動 | `/window +1`
|
||||
| @k(F9) | バッファタイトルを左方向にスクロール | `/bar scroll title * -30%`
|
||||
| @k(F10) | バッファタイトルを右方向にスクロール | `/bar scroll title * +30%`
|
||||
| @k(F11) | ニックネームリストを上方向にスクロール | `/bar scroll nicklist * -100%`
|
||||
| @k(F12) | ニックネームリストを下方向にスクロール | `/bar scroll nicklist * +100%`
|
||||
| @k(A-)@k(F11) | ニックネームリストを一番上にスクロール | `/bar scroll nicklist * b`
|
||||
| @k(A-)@k(F12) | ニックネームリストを一番下にスクロール | `/bar scroll nicklist * e`
|
||||
| @k(A-)@k(a) | 変更のあった次のバッファに移動 (優先順位: ハイライト、新規メッセージ、その他) | `/input jump_smart`
|
||||
| @k(A-)@k(h) | ホットリスト (他のバッファにあった変更通知リスト) を消去 | `/input hotlist_clear`
|
||||
| @k(A-)@k(j) , @k(A-)@k(l) | 最後のバッファに移動 | `/input jump_last_buffer`
|
||||
| @k(A-)@k(j) , @k(A-)@k(r) | IRC 生バッファに移動 | `/server raw`
|
||||
| @k(A-)@k(j) , @k(A-)@k(s) | IRC サーババッファに移動 | `/server jump`
|
||||
| @k(A-)@k(0...9) | 番号のバッファに移動 (0 = 10) | `/buffer *N`
|
||||
| @k(A-)@k(j) , @k(01...99) | 番号のバッファに移動 | `/buffer NN`
|
||||
| @k(A-)@k(m) | マウスの有効無効を切り替え | `/mouse toggle`
|
||||
| @k(A-)@k(n) | 次のハイライトまでスクロール | `/window scroll_next_highlight`
|
||||
| @k(A-)@k(p) | 前のハイライトまでスクロール | `/window scroll_previous_highlight`
|
||||
| @k(A-)@k(u) | バッファを最初の未読行までスクロール | `/window scroll_unread`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↑) | 上のウィンドウに移動 | `/window up`
|
||||
| @k(A-)@k(w) , @k(A-)@k(↓) | 下のウィンドウに移動 | `/window down`
|
||||
| @k(A-)@k(w) , @k(A-)@k(←) | 左のウィンドウに移動 | `/window left`
|
||||
| @k(A-)@k(w) , @k(A-)@k(→) | 右のウィンドウに移動 | `/window right`
|
||||
| @k(A-)@k(w) , @k(A-)@k(b) | すべてのウィンドウサイズを均等に | `/window balance`
|
||||
| @k(A-)@k(w) , @k(A-)@k(s) | 2 つのウィンドウを入れ替え | `/window swap`
|
||||
| @k(A-)@k(z) | 現在のウィンドウを最大化 (再度 @k(A-)@k(z) することで: 最初のウィンドウ状態に戻す、最大化前の状態) | `/window zoom`
|
||||
| @k(A-)@k(<) | バッファ訪問履歴で前のバッファに移動 | `/input jump_previously_visited_buffer`
|
||||
| @k(A-)@k(>) | バッファ訪問履歴で次のバッファに移動 | `/input jump_next_visited_buffer`
|
||||
| @k(A-)@k(/) | 最後に表示したバッファに移動 (バッファ移動前に表示していたウィンドウ) | `/input jump_last_buffer_displayed`
|
||||
| @k(A-)@k(=) | フィルタの有効無効を切り替え | `/filter toggle`
|
||||
|========================================
|
||||
|
||||
[[key_bindings_search_context]]
|
||||
|
@ -1017,15 +1021,15 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定
|
|||
以下のキーは "検索" モード (バッファ内のテキスト検索用に
|
||||
@k(C-)@k(r) が押された状態) でのみ有効です。
|
||||
|
||||
[width="100%",cols="^.^3,.^10,.^5l",options="header"]
|
||||
[width="100%",cols="^.^3,.^10,.^5",options="header"]
|
||||
|========================================
|
||||
| キー | 説明 | コマンド
|
||||
| @k(C-)@k(r) | 検索タイプを切り替え: 文字列 (デフォルト)、正規表現 | /input search_switch_regex
|
||||
| @k(A-)@k(c) | 大文字小文字を区別して検索 | /input search_switch_case
|
||||
| @k(Tab) | 検索範囲: メッセージ (デフォルト)、プレフィックス、プレフィックスとメッセージ | /input search_switch_where
|
||||
| @k(↑) | 前のキーワードで検索 | /input search_previous
|
||||
| @k(↓) | 次のキーワードで検索 | /input search_next
|
||||
| @k(Enter) .3+| 検索を終了 .3+| /input search_stop
|
||||
| @k(C-)@k(r) | 検索タイプを切り替え: 文字列 (デフォルト)、正規表現 | `/input search_switch_regex`
|
||||
| @k(A-)@k(c) | 大文字小文字を区別して検索 | `/input search_switch_case`
|
||||
| @k(Tab) | 検索範囲: メッセージ (デフォルト)、プレフィックス、プレフィックスとメッセージ | `/input search_switch_where`
|
||||
| @k(↑) | 前のキーワードで検索 | `/input search_previous`
|
||||
| @k(↓) | 次のキーワードで検索 | `/input search_next`
|
||||
| @k(Enter) .3+| 検索を終了 .3+| `/input search_stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1035,26 +1039,26 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定
|
|||
|
||||
以下のキーは "カーソル" モード (スクリーン上でカーソルを自由に動かせる状態) でのみ有効です。
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| キー | エリア | 説明 | コマンド
|
||||
| @k(↑) | - | カーソルを上の行に移動 | /cursor move up
|
||||
| @k(↓) | - | カーソルを下の行に移動 | /cursor move down
|
||||
| @k(←) | - | カーソルを左の列に移動 | /cursor move left
|
||||
| @k(→) | - | カーソルを右の列に移動 | /cursor move right
|
||||
| @k(A-)@k(↑) | - | カーソルを上のエリアに移動 | /cursor move area_up
|
||||
| @k(A-)@k(↓) | - | カーソルを下のエリアに移動 | /cursor move area_down
|
||||
| @k(A-)@k(←) | - | カーソルを左のエリアに移動 | /cursor move area_left
|
||||
| @k(A-)@k(→) | - | カーソルを右のエリアに移動 | /cursor move area_right
|
||||
| @k(m) | チャット | メッセージを引用 | hsignal:chat_quote_message;/cursor stop
|
||||
| @k(q) | チャット | プレフィックスとメッセージを引用 | hsignal:chat_quote_prefix_message;/cursor stop
|
||||
| @k(Q) | チャット | 時間、プレフィックス、メッセージを引用 | hsignal:chat_quote_time_prefix_message;/cursor stop
|
||||
| @k(b) | ニックネームリスト | ニックネームをバンする | /window ${_window_number};/ban ${nick}
|
||||
| @k(k) | ニックネームリスト | ニックネームをキックする | /window ${_window_number};/kick ${nick}
|
||||
| @k(K) | ニックネームリスト | ニックネームをバンとキックする | /window ${_window_number};/kickban ${nick}
|
||||
| @k(q) | ニックネームリスト | ニックネームに対するクエリを開く | /window ${_window_number};/query ${nick};/cursor stop
|
||||
| @k(w) | ニックネームリスト | ニックネームに対して whois を行う | /window ${_window_number};/whois ${nick}
|
||||
| @k(Enter) .3+| - .3+| カーソルモードを終了 .3+| /cursor stop
|
||||
| @k(↑) | - | カーソルを上の行に移動 | `/cursor move up`
|
||||
| @k(↓) | - | カーソルを下の行に移動 | `/cursor move down`
|
||||
| @k(←) | - | カーソルを左の列に移動 | `/cursor move left`
|
||||
| @k(→) | - | カーソルを右の列に移動 | `/cursor move right`
|
||||
| @k(A-)@k(↑) | - | カーソルを上のエリアに移動 | `/cursor move area_up`
|
||||
| @k(A-)@k(↓) | - | カーソルを下のエリアに移動 | `/cursor move area_down`
|
||||
| @k(A-)@k(←) | - | カーソルを左のエリアに移動 | `/cursor move area_left`
|
||||
| @k(A-)@k(→) | - | カーソルを右のエリアに移動 | `/cursor move area_right`
|
||||
| @k(m) | チャット | メッセージを引用 | `hsignal:chat_quote_message;/cursor stop`
|
||||
| @k(q) | チャット | プレフィックスとメッセージを引用 | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| @k(Q) | チャット | 時間、プレフィックス、メッセージを引用 | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| @k(b) | ニックネームリスト | ニックネームをバンする | `/window ${_window_number};/ban ${nick}`
|
||||
| @k(k) | ニックネームリスト | ニックネームをキックする | `/window ${_window_number};/kick ${nick}`
|
||||
| @k(K) | ニックネームリスト | ニックネームをバンとキックする | `/window ${_window_number};/kickban ${nick}`
|
||||
| @k(q) | ニックネームリスト | ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| @k(w) | ニックネームリスト | ニックネームに対して whois を行う | `/window ${_window_number};/whois ${nick}`
|
||||
| @k(Enter) .3+| - .3+| カーソルモードを終了 .3+| `/cursor stop`
|
||||
| @k(C-)@k(j)
|
||||
| @k(C-)@k(m)
|
||||
|========================================
|
||||
|
@ -1064,35 +1068,35 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定
|
|||
|
||||
以下のキーは "マウス" モード (マウスイベントが発生したとき) でのみ有効です。
|
||||
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8l",options="header"]
|
||||
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"]
|
||||
|========================================
|
||||
| ボタン^(1)^ | ジェスチャー| エリア| 説明 | コマンド
|
||||
| ◾◽◽ | - | チャット | ウィンドウに移動 | /window ${_window_number}
|
||||
| ◾◽◽ | 左 | チャット | 前のバッファに移動 | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | 右 | チャット | 次のバッファに移動 | /window ${_window_number};/buffer +1
|
||||
| ◾◽◽ | 左 (長く) | チャット | 最初のバッファに移動 | /window ${_window_number};/buffer 1
|
||||
| ◾◽◽ | 右 (長く) | チャット | 最後のバッファに移動 | /window ${_window_number};/input jump_last_buffer
|
||||
| ◾◽◽ | - | チャット (スクリプトバッファ) | スクリプトバッファで行選択 | /script go ${_chat_line_y}
|
||||
| ◽◽◾ | - | チャット (スクリプトバッファ) | スクリプトのインストール / 削除 | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}
|
||||
| ⇑ | - | チャット | バッファ履歴を上方向にスクロール | /window scroll_up -window ${_window_number}
|
||||
| ⇓ | - | チャット | バッファ履歴を下方向にスクロール | /window scroll_down -window ${_window_number}
|
||||
| ⇑ | - | チャット (スクリプトバッファ) | スクリプトバッファを 5 行上方向にスクロール | /script up 5
|
||||
| ⇓ | - | チャット (スクリプトバッファ) | スクリプトバッファで 5 行下方向にスクロール | /script down 5
|
||||
| @k(C-)⇑ | - | チャット | 水平左方向にスクロール | /window scroll_horiz -window ${_window_number} -10%
|
||||
| @k(C-)⇓ | - | チャット | 水平右方向にスクロール | /window scroll_horiz -window ${_window_number} +10%
|
||||
| ◾◽◽ | 上 | ニックネームリスト | ニックネームリストを 1 ページ分上方向にスクロール | /bar scroll nicklist ${_window_number} -100%
|
||||
| ◾◽◽ | 下 | ニックネームリスト | ニックネームリストを 1 ページ分下方向にスクロール | /bar scroll nicklist ${_window_number} +100%
|
||||
| ◾◽◽ | 上 (長く) | ニックネームリスト | ニックネームリストの最初に移動 | /bar scroll nicklist ${_window_number} b
|
||||
| ◾◽◽ | 下 (長く) | ニックネームリスト | ニックネームリストの最後に移動 | /bar scroll nicklist ${_window_number} e
|
||||
| ◾◽◽ | - | ニックネームリスト | ニックネームに対するクエリを開く | /window ${_window_number};/query ${nick}
|
||||
| ◽◽◾ | - | ニックネームリスト | ニックネームに対する whois を行う | /window ${_window_number};/whois ${nick}
|
||||
| ◾◽◽ | 左 | ニックネームリスト | ニックネームをキックする | /window ${_window_number};/kick ${nick}
|
||||
| ◾◽◽ | 左 (長く) | ニックネームリスト | ニックネームをキックとバンする | /window ${_window_number};/kickban ${nick}
|
||||
| ◽◽◾ | 左 | ニックネームリスト | ニックネームをバンする | /window ${_window_number};/ban ${nick}
|
||||
| ◽◽◾ | - | 入力 | マウスイベントを奪ってコマンドラインにコードを入力 | /input grab_mouse_area
|
||||
| ⇑ | - | 任意のバー | バーを -20% スクロール | /bar scroll ${_bar_name} ${_window_number} -20%
|
||||
| ⇓ | - | 任意のバー | バーを +20% スクロール | /bar scroll ${_bar_name} ${_window_number} +20%
|
||||
| ◽◾◽ | - | 任意の場所 | この場所でカーソルモードを開始 | /cursor go ${_x},${_y}
|
||||
| ◾◽◽ | - | チャット | ウィンドウに移動 | `/window ${_window_number}`
|
||||
| ◾◽◽ | 左 | チャット | 前のバッファに移動 | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | 右 | チャット | 次のバッファに移動 | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | 左 (長く) | チャット | 最初のバッファに移動 | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | 右 (長く) | チャット | 最後のバッファに移動 | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | チャット (スクリプトバッファ) | スクリプトバッファで行選択 | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | チャット (スクリプトバッファ) | スクリプトのインストール `/ 削除 | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}`
|
||||
| ⇑ | - | チャット | バッファ履歴を上方向にスクロール | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | チャット | バッファ履歴を下方向にスクロール | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | チャット (スクリプトバッファ) | スクリプトバッファを 5 行上方向にスクロール | `/script up 5`
|
||||
| ⇓ | - | チャット (スクリプトバッファ) | スクリプトバッファで 5 行下方向にスクロール | `/script down 5`
|
||||
| @k(C-)⇑ | - | チャット | 水平左方向にスクロール | `/window scroll_horiz -window ${_window_number} -10%`
|
||||
| @k(C-)⇓ | - | チャット | 水平右方向にスクロール | `/window scroll_horiz -window ${_window_number} +10%`
|
||||
| ◾◽◽ | 上 | ニックネームリスト | ニックネームリストを 1 ページ分上方向にスクロール | `/bar scroll nicklist ${_window_number} -100%`
|
||||
| ◾◽◽ | 下 | ニックネームリスト | ニックネームリストを 1 ページ分下方向にスクロール | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | 上 (長く) | ニックネームリスト | ニックネームリストの最初に移動 | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | 下 (長く) | ニックネームリスト | ニックネームリストの最後に移動 | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | ニックネームリスト | ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | ニックネームリスト | ニックネームに対する whois を行う | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | 左 | ニックネームリスト | ニックネームをキックする | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | 左 (長く) | ニックネームリスト | ニックネームをキックとバンする | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | 左 | ニックネームリスト | ニックネームをバンする | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | 入力 | マウスイベントを奪ってコマンドラインにコードを入力 | `/input grab_mouse_area`
|
||||
| ⇑ | - | 任意のバー | バーを -20% スクロール | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | 任意のバー | バーを +20% スクロール | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | 任意の場所 | この場所でカーソルモードを開始 | `/cursor go ${_x},${_y}`
|
||||
|========================================
|
||||
|
||||
[NOTE]
|
||||
|
@ -2095,20 +2099,20 @@ CTCP "BLABLA" 要求に対する応答を以下のように設定できます:
|
|||
以下のコードを設定値に含めることが可能です。これらのコードは
|
||||
CTCP 応答時に自動的に WeeChat によって展開されます:
|
||||
|
||||
[width="100%",cols="^2l,4,8l",options="header"]
|
||||
[width="100%",cols="^2l,4,8",options="header"]
|
||||
|========================================
|
||||
| コード | 説明 | 値/例
|
||||
| $clientinfo | サポートしている CTCP オプションのリスト | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| $version | WeeChat バージョン | 0.4.0-dev
|
||||
| $versiongit | WeeChat バージョン + git バージョン ^(1)^ | 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| $git | git バージョン ^(1)^ | v0.3.9-104-g7eb5cc4
|
||||
| $compilation | WeeChat コンパイル日時 | Dec 16 2012
|
||||
| $osinfo | OS に関する情報 | Linux 2.6.32-5-amd64 / x86_64
|
||||
| $site | WeeChat ウェブサイト | http://www.weechat.org/
|
||||
| $download | WeeChat ウェブサイトのダウンロードページ | http://www.weechat.org/download
|
||||
| $time | 現在の日時 | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| $username | IRC サーバのユーザネーム | ログイン名
|
||||
| $realname | IRC サーバのリアルネーム | John Doe
|
||||
| $clientinfo | サポートしている CTCP オプションのリスト | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| $version | WeeChat バージョン | `0.4.0-dev`
|
||||
| $versiongit | WeeChat バージョン + git バージョン ^(1)^ | `0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| $git | git バージョン ^(1)^ | `v0.3.9-104-g7eb5cc4`
|
||||
| $compilation | WeeChat コンパイル日時 | `Dec 16 2012`
|
||||
| $osinfo | OS に関する情報 | `Linux 2.6.32-5-amd64 / x86_64`
|
||||
| $site | WeeChat ウェブサイト | `http://www.weechat.org/`
|
||||
| $download | WeeChat ウェブサイトのダウンロードページ | `http://www.weechat.org/download`
|
||||
| $time | 現在の日時 | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| $username | IRC サーバのユーザネーム | `ログイン名`
|
||||
| $realname | IRC サーバのリアルネーム | `John Doe`
|
||||
|========================================
|
||||
|
||||
[NOTE]
|
||||
|
@ -2117,15 +2121,15 @@ WeeChat をコンパイルし、git がインストールされている場合
|
|||
|
||||
CTCP オプションが設定されていない (デフォルトの) 場合、CTCP 応答は以下のようになります:
|
||||
|
||||
[width="100%",cols="^2,4l,8l",options="header"]
|
||||
[width="100%",cols="^2,4,8",options="header"]
|
||||
|========================================
|
||||
| CTCP | 応答フォーマット | 例
|
||||
| CLIENTINFO | $clientinfo | ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION
|
||||
| FINGER | WeeChat $versiongit | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)
|
||||
| SOURCE | $download | http://www.weechat.org/download
|
||||
| TIME | $time | Sun, 16 Dec 2012 10:40:48 +0100
|
||||
| USERINFO | $username ($realname) | ログイン名 (John Doe)
|
||||
| VERSION | WeeChat $versiongit ($compilation) | WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)
|
||||
| CTCP | 応答フォーマット | 例
|
||||
| CLIENTINFO | `$clientinfo` | `ACTION DCC CLIENTINFO FINGER PING SOURCE TIME USERINFO VERSION`
|
||||
| FINGER | `WeeChat $versiongit` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4)`
|
||||
| SOURCE | `$download` | `http://www.weechat.org/download`
|
||||
| TIME | `$time` | `Sun, 16 Dec 2012 10:40:48 +0100`
|
||||
| USERINFO | `$username ($realname)` | `ログイン名 (John Doe)`
|
||||
| VERSION | `WeeChat $versiongit ($compilation)` | `WeeChat 0.4.0-dev (git: v0.3.9-104-g7eb5cc4) (Dec 16 2012)`
|
||||
|========================================
|
||||
|
||||
[[irc_target_buffer]]
|
||||
|
|
13
po/cs.po
13
po/cs.po
|
@ -20,7 +20,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2013-10-08 21:59+0200\n"
|
||||
"POT-Creation-Date: 2013-10-20 09:56+0200\n"
|
||||
"PO-Revision-Date: 2013-10-08 11:24+0200\n"
|
||||
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
|
@ -9846,13 +9846,14 @@ msgstr "Hash tabulka (výstup)"
|
|||
msgid "Pointer"
|
||||
msgstr "Ukazatel"
|
||||
|
||||
msgid "Variables"
|
||||
#, fuzzy
|
||||
msgid "variables"
|
||||
msgstr "čtení - proměnná"
|
||||
|
||||
msgid "update allowed"
|
||||
msgstr ""
|
||||
|
||||
msgid "Update allowed"
|
||||
msgstr ""
|
||||
|
||||
msgid "Lists"
|
||||
msgid "lists"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
|
|
11
po/de.po
11
po/de.po
|
@ -22,7 +22,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2013-10-08 21:59+0200\n"
|
||||
"POT-Creation-Date: 2013-10-20 09:56+0200\n"
|
||||
"PO-Revision-Date: 2013-10-08 11:24+0200\n"
|
||||
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
|
||||
"Language-Team: German <weechatter@arcor.de>\n"
|
||||
|
@ -10866,13 +10866,16 @@ msgstr "Hashtable (Ausgabe)"
|
|||
msgid "Pointer"
|
||||
msgstr "Pointer"
|
||||
|
||||
msgid "Variables"
|
||||
#, fuzzy
|
||||
msgid "variables"
|
||||
msgstr "Variablen"
|
||||
|
||||
msgid "Update allowed"
|
||||
#, fuzzy
|
||||
msgid "update allowed"
|
||||
msgstr "Update erlaubt"
|
||||
|
||||
msgid "Lists"
|
||||
#, fuzzy
|
||||
msgid "lists"
|
||||
msgstr "Listen"
|
||||
|
||||
msgid "Option"
|
||||
|
|
11
po/es.po
11
po/es.po
|
@ -22,7 +22,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2013-10-08 21:59+0200\n"
|
||||
"POT-Creation-Date: 2013-10-20 09:56+0200\n"
|
||||
"PO-Revision-Date: 2013-10-08 11:24+0200\n"
|
||||
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
|
@ -10103,13 +10103,16 @@ msgstr "Tabla hash (salida)"
|
|||
msgid "Pointer"
|
||||
msgstr "Puntero"
|
||||
|
||||
msgid "Variables"
|
||||
#, fuzzy
|
||||
msgid "variables"
|
||||
msgstr "Variables"
|
||||
|
||||
msgid "Update allowed"
|
||||
#, fuzzy
|
||||
msgid "update allowed"
|
||||
msgstr "Actualización permitida"
|
||||
|
||||
msgid "Lists"
|
||||
#, fuzzy
|
||||
msgid "lists"
|
||||
msgstr "Listas"
|
||||
|
||||
msgid "Option"
|
||||
|
|
16
po/fr.po
16
po/fr.po
|
@ -21,8 +21,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2013-10-08 21:59+0200\n"
|
||||
"PO-Revision-Date: 2013-10-08 21:59+0200\n"
|
||||
"POT-Creation-Date: 2013-10-20 09:56+0200\n"
|
||||
"PO-Revision-Date: 2013-10-20 10:58+0200\n"
|
||||
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"Language: fr\n"
|
||||
|
@ -10613,14 +10613,14 @@ msgstr "Hashtable (sortie)"
|
|||
msgid "Pointer"
|
||||
msgstr "Pointeur"
|
||||
|
||||
msgid "Variables"
|
||||
msgstr "Variables"
|
||||
msgid "variables"
|
||||
msgstr "variables"
|
||||
|
||||
msgid "Update allowed"
|
||||
msgstr "Mise à jour autorisée"
|
||||
msgid "update allowed"
|
||||
msgstr "mise à jour autorisée"
|
||||
|
||||
msgid "Lists"
|
||||
msgstr "Listes"
|
||||
msgid "lists"
|
||||
msgstr "listes"
|
||||
|
||||
msgid "Option"
|
||||
msgstr "Option"
|
||||
|
|
13
po/hu.po
13
po/hu.po
|
@ -20,7 +20,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2013-10-08 21:59+0200\n"
|
||||
"POT-Creation-Date: 2013-10-20 09:56+0200\n"
|
||||
"PO-Revision-Date: 2013-10-08 11:24+0200\n"
|
||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
|
@ -9271,13 +9271,14 @@ msgstr ""
|
|||
msgid "Pointer"
|
||||
msgstr "perc"
|
||||
|
||||
msgid "Variables"
|
||||
#, fuzzy
|
||||
msgid "variables"
|
||||
msgstr " . típus: szám\n"
|
||||
|
||||
msgid "update allowed"
|
||||
msgstr ""
|
||||
|
||||
msgid "Update allowed"
|
||||
msgstr ""
|
||||
|
||||
msgid "Lists"
|
||||
msgid "lists"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue