diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2011-08-03 20:10:11 +0200 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2011-08-03 20:10:11 +0200 |
commit | 24606993437b7ec71d42fb038024077245f1b95f (patch) | |
tree | 8d8dcb029841ac45fbf3a7b0bd425057cd1257a1 /doc | |
parent | c96499c81789eff0feb61aaf562c0ddd0e39ac62 (diff) | |
download | weechat-24606993437b7ec71d42fb038024077245f1b95f.zip |
doc: add mouse support in user guide
Diffstat (limited to 'doc')
65 files changed, 833 insertions, 68 deletions
diff --git a/doc/de/autogen/user/alias_commands.txt b/doc/de/autogen/user/alias_commands.txt index bb3b371f0..d2a90e9a2 100644 --- a/doc/de/autogen/user/alias_commands.txt +++ b/doc/de/autogen/user/alias_commands.txt @@ -1,3 +1,4 @@ +[[command_alias_alias]] [command]*`alias`* Einem Befehl wird ein Alias zugewiesen:: ........................................ /alias [-completion <completion>] <alias> [<command> [<arguments>]] diff --git a/doc/de/autogen/user/aspell_commands.txt b/doc/de/autogen/user/aspell_commands.txt index 6ab97826c..287edda42 100644 --- a/doc/de/autogen/user/aspell_commands.txt +++ b/doc/de/autogen/user/aspell_commands.txt @@ -1,3 +1,4 @@ +[[command_aspell_aspell]] [command]*`aspell`* Konfiguration für Aspell-Erweiterung:: ........................................ /aspell dictlist diff --git a/doc/de/autogen/user/charset_commands.txt b/doc/de/autogen/user/charset_commands.txt index bb2dee1c7..41875f774 100644 --- a/doc/de/autogen/user/charset_commands.txt +++ b/doc/de/autogen/user/charset_commands.txt @@ -1,3 +1,4 @@ +[[command_charset_charset]] [command]*`charset`* ändere Zeichensatz für aktuellen Buffer:: ........................................ /charset decode|encode <charset> diff --git a/doc/de/autogen/user/demo_commands.txt b/doc/de/autogen/user/demo_commands.txt index fd1aab80e..8340e950e 100644 --- a/doc/de/autogen/user/demo_commands.txt +++ b/doc/de/autogen/user/demo_commands.txt @@ -1,8 +1,10 @@ +[[command_demo_demo_buffer]] [command]*`demo_buffer`* Öffne einen neuen Buffer:: ........................................ /demo_buffer <name> ........................................ +[[command_demo_demo_info]] [command]*`demo_info`* Hole eine Info und zeige sie an:: ........................................ /demo_info <info> [<arguments>] @@ -13,6 +15,7 @@ Argumente: optionale Argumente für Info Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen angezeigt ........................................ +[[command_demo_demo_infolist]] [command]*`demo_infolist`* Hole eine Infolist und zeige sie an:: ........................................ /demo_infolist <infolist> [<arguments>] @@ -23,6 +26,7 @@ Argumente: optionale Argumente für Infoliste Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen der Infoliste angezeigt ........................................ +[[command_demo_demo_printf]] [command]*`demo_printf`* Gibt ein paar Nachrichten im aktuellen Buffer aus:: ........................................ /demo_printf <text> diff --git a/doc/de/autogen/user/irc_commands.txt b/doc/de/autogen/user/irc_commands.txt index 219487cbe..b6acf95a2 100644 --- a/doc/de/autogen/user/irc_commands.txt +++ b/doc/de/autogen/user/irc_commands.txt @@ -1,3 +1,4 @@ +[[command_irc_admin]] [command]*`admin`* Information über den Server-Administrator abfragen:: ........................................ /admin [<target>] @@ -5,6 +6,7 @@ Ziel: 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>] @@ -23,6 +25,7 @@ Beispiele: /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>] @@ -38,6 +41,7 @@ Beispiele: /allserv away I'm away ........................................ +[[command_irc_ban]] [command]*`ban`* Nicknamen oder Hosts sperren/verbannen:: ........................................ /ban [<channel>] [<nick> [<nick>...]] @@ -48,6 +52,7 @@ channel: channel for ban Without argument, this command display ban list for current channel. ........................................ +[[command_irc_connect]] [command]*`connect`* Mit IRC-Server(n) verbinden:: ........................................ /connect [<server> [<server>...] | <hostname>[/<port>]] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch] @@ -72,6 +77,7 @@ Beispiele: /connect -switch ........................................ +[[command_irc_ctcp]] [command]*`ctcp`* CTCP-Nachricht verschicken:: ........................................ /ctcp <target> <type> [<arguments>] @@ -81,6 +87,7 @@ Beispiele: arguments: Argumente für CTCP ........................................ +[[command_irc_cycle]] [command]*`cycle`* Einen Channel verlassen und wieder betreten:: ........................................ /cycle [<channel>[,<channel>...]] [<message>] @@ -89,6 +96,7 @@ channel: Name des Channels message: Nachricht beim Verlassen des Channels (die den anderen Usern angezeigt wird) ........................................ +[[command_irc_dcc]] [command]*`dcc`* Startet DCC (Datentransfer oder einen Direktchat):: ........................................ /dcc chat <nick> @@ -104,25 +112,30 @@ Beispiel: /dcc send toto /home/foo/bar.txt ........................................ +[[command_irc_dehalfop]] [command]*`dehalfop`* halb-Operator-Privilegien einem oder mehreren Nick(s) entziehen:: ........................................ /dehalfop <nick> [<nick>...] ........................................ +[[command_irc_deop]] [command]*`deop`* Operator-Privilegien einem oder mehreren Nicknamen entziehen:: ........................................ /deop <nick> [<nick>...] ........................................ +[[command_irc_devoice]] [command]*`devoice`* Voice-Privilegien einem oder mehreren Nicknamen entziehen:: ........................................ /devoice <nick> [<nick>...] ........................................ +[[command_irc_die]] [command]*`die`* Server herunterfahren:: ........................................ ........................................ +[[command_irc_disconnect]] [command]*`disconnect`* Verbindung, zu einem oder mehreren IRC-Server(n), trennen:: ........................................ /disconnect <server> [<server>...] @@ -132,11 +145,13 @@ server: server name to disconnect -all: disconnect from all servers ........................................ +[[command_irc_halfop]] [command]*`halfop`* halb-Operator Status an Nick(s) vergeben:: ........................................ /halfop <nick> [<nick>...] ........................................ +[[command_irc_ignore]] [command]*`ignore`* Ignoriert Nicks/Hosts von Channels oder Servern:: ........................................ /ignore list @@ -161,6 +176,7 @@ Beispiele: /ignore add toto*@*.domain.com freenode #weechat ........................................ +[[command_irc_info]] [command]*`info`* Information über den Server abfragen:: ........................................ /info [<target>] @@ -168,6 +184,7 @@ Beispiele: Ziel: Servername ........................................ +[[command_irc_invite]] [command]*`invite`* Jemanden in einen Channel einladen:: ........................................ /invite <nick> <channel> @@ -176,6 +193,7 @@ Ziel: Servername 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>...] @@ -183,6 +201,7 @@ channel: Channel für den die Einladung gelten soll nick: nick ........................................ +[[command_irc_join]] [command]*`join`* einen Channel betreten:: ........................................ /join [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]] @@ -197,6 +216,7 @@ Beispiele: /join -server freenode #weechat ........................................ +[[command_irc_kick]] [command]*`kick`* Einen User aus einem Channel herauskicken:: ........................................ /kick [<channel>] <nick> [<reason>] @@ -206,6 +226,7 @@ channel: Channel in dem der Benutzers sich befindet reason: Begründung für den Rauswurf ........................................ +[[command_irc_kickban]] [command]*`kickban`* Kickt und verbannt jemanden aus einem Channel:: ........................................ /kickban [<channel>] <nick> [<reason>] @@ -221,6 +242,7 @@ Beispiel: /kickban toto!*@host.com ........................................ +[[command_irc_kill]] [command]*`kill`* Jemanden vom Server werfen:: ........................................ /kill <nick> <reason> @@ -229,6 +251,7 @@ Beispiel: reason: Begründung für den Rauswurf ........................................ +[[command_irc_links]] [command]*`links`* Alle dem antwortenden Server bekannten Servernamen auflisten:: ........................................ /links [[<server>] <server_mask>] @@ -237,6 +260,7 @@ reason: Begründung für den Rauswurf Servermaske: die aufzulistenden Server sollen diesem Muster entsprechen ........................................ +[[command_irc_list]] [command]*`list`* Channels mit ihrem Thema auflisten:: ........................................ /list [<channel>[,<channel>...]] [<server>] [-re <regex>] @@ -254,6 +278,7 @@ Beispiele: /list -re #weechat.* ........................................ +[[command_irc_lusers]] [command]*`lusers`* Statistik über die Größe dieses IRC-Netzwerks abfragen:: ........................................ /lusers [<mask> [<target>]] @@ -262,10 +287,12 @@ Beispiele: Ziel: 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> @@ -273,6 +300,7 @@ Ziel: Server, der die Anfrage weiterleiten soll Message: zu sendende Nachricht ........................................ +[[command_irc_mode]] [command]*`mode`* Modus von einem Channel oder User ändern:: ........................................ /mode [<channel>] [+|-]o|p|s|i|t|n|b|v [<arguments>] @@ -308,6 +336,7 @@ Beispiele: /mode nick +i ........................................ +[[command_irc_motd]] [command]*`motd`* Die "Mitteilung des Tages" abfragen:: ........................................ /motd [<target>] @@ -315,6 +344,7 @@ Beispiele: Ziel: Servername ........................................ +[[command_irc_msg]] [command]*`msg`* Nachricht an Nick/Channel verschicken:: ........................................ /msg [-server <server>] <target>[,<target>...] <text> @@ -324,6 +354,7 @@ 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>...]] @@ -331,6 +362,7 @@ target: Nick oder Channel (darf eine Maske sein, '*' = aktueller Channel) Channel: Channelname ........................................ +[[command_irc_nick]] [command]*`nick`* Aktuellen Nicknamen ändern:: ........................................ /nick [-all] <nick> @@ -339,6 +371,7 @@ Channel: Channelname nick: neuer Nickname ........................................ +[[command_irc_notice]] [command]*`notice`* Mitteilung (notice) an einen User verschicken:: ........................................ /notice [-server <server>] <target> <text> @@ -348,6 +381,7 @@ 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]] @@ -371,11 +405,13 @@ Beispiele: /notify add toto freenode -away ........................................ +[[command_irc_op]] [command]*`op`* Channel-Operator Status an Nicknamen vergeben:: ........................................ /op <nick> [<nick>...] ........................................ +[[command_irc_oper]] [command]*`oper`* Operator Privilegien anfordern:: ........................................ /oper <user> <password> @@ -384,6 +420,7 @@ Beispiele: password: Passwort ........................................ +[[command_irc_part]] [command]*`part`* Einen Channel verlassen:: ........................................ /part [<channel>[,<channel>...]] [<message>] @@ -392,6 +429,7 @@ 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>] @@ -400,6 +438,7 @@ server1: Server server2: Ping an diesen Server weiterleiten ........................................ +[[command_irc_pong]] [command]*`pong`* Auf Ping antworten:: ........................................ /pong <daemon> [<daemon2>] @@ -408,6 +447,7 @@ server2: Ping an diesen Server weiterleiten Daemon2: Nachricht an diesen Daemon weiterleiten ........................................ +[[command_irc_query]] [command]*`query`* Eine private Nachricht an einen Nick schicken:: ........................................ /query [-server <server>] <nick> [<text>] @@ -417,6 +457,7 @@ server: an diesen Server senden (interner Name) text: Text der gesendet werden soll ........................................ +[[command_irc_quote]] [command]*`quote`* Daten direkt an Server senden (siehe RFC 2812):: ........................................ /quote [-server <server>] <data> @@ -425,6 +466,7 @@ 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] @@ -436,6 +478,7 @@ data: unbearbeitete (RAW) Daten die gesendet werden sollen -switch: wechselt zur nächsten Server-Adresse ........................................ +[[command_irc_rehash]] [command]*`rehash`* Den Server dazu bringen seine Konfigurationsdatei neu zu laden:: ........................................ /rehash [<option>] @@ -443,10 +486,12 @@ data: unbearbeitete (RAW) Daten die gesendet werden sollen option: zusätzliche Option, die von manchen Servern berücksichtigt wird. ........................................ +[[command_irc_restart]] [command]*`restart`* Den Server dazu bringen sich selbst neu zu starten:: ........................................ ........................................ +[[command_irc_sajoin]] [command]*`sajoin`* Zwingt einen User einen oder mehrere Channel zu betreten:: ........................................ /sajoin <nick> <channel>[,<channel>...] @@ -455,6 +500,7 @@ option: zusätzliche Option, die von manchen Servern berücksichtigt wird. channel: Name des Channels ........................................ +[[command_irc_samode]] [command]*`samode`* Ändert den Modus des Channels ohne das Operator-Privilegien vorliegen:: ........................................ /samode <channel> <mode> @@ -463,6 +509,7 @@ 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> @@ -471,6 +518,7 @@ Channel: Name des Channel new_nick: neuer Nickname ........................................ +[[command_irc_sapart]] [command]*`sapart`* Zwingt einen User den/die Channel(s) zu verlassen:: ........................................ /sapart <nick> <channel>[,<channel>...] @@ -479,6 +527,7 @@ new_nick: neuer Nickname channel: Name des Channels ........................................ +[[command_irc_saquit]] [command]*`saquit`* Zwingt einen User den Server zu verlassen, mit Begründung:: ........................................ /saquit <nick> <reason> @@ -487,6 +536,7 @@ channel: Name des Channels reason: Grund der Abmeldung ........................................ +[[command_irc_server]] [command]*`server`* Auflisten, Hinzufügen oder Entfernen von IRC-Servern:: ........................................ /server list|listfull [<server>] @@ -523,6 +573,7 @@ Beispiele: /server deloutq ........................................ +[[command_irc_service]] [command]*`service`* Einen neuen Service eintragen:: ........................................ /service <nick> <reserved> <distribution> <type> <reserved> <info> @@ -531,6 +582,7 @@ distribution: Sichtbarkeit des Services type: für spätere Verwendung reserviert ........................................ +[[command_irc_servlist]] [command]*`servlist`* Zur Zeit verbundene Services auflisten:: ........................................ /servlist [<mask> [<type>]] @@ -539,6 +591,7 @@ 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> @@ -547,6 +600,7 @@ service: Name des Service text: zu sendender Text ........................................ +[[command_irc_squit]] [command]*`squit`* Serververbindungen trennen:: ........................................ /squit <server> <comment> @@ -555,6 +609,7 @@ service: Name des Service comment: Trennungsgrund ........................................ +[[command_irc_stats]] [command]*`stats`* Serverstatistik abfragen:: ........................................ /stats [<query> [<server>]] @@ -563,6 +618,7 @@ comment: Trennungsgrund 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>]] @@ -572,6 +628,7 @@ server: Name des Servers channel: Channelname ........................................ +[[command_irc_time]] [command]*`time`* Ortszeit des Servers abfragen:: ........................................ /time [<target>] @@ -579,6 +636,7 @@ channel: Channelname Ziel: Zeit des angegebenen Servers abfragen. ........................................ +[[command_irc_topic]] [command]*`topic`* Thema des Channels abfragen/setzen:: ........................................ /topic [<channel>] [<topic>|-delete] @@ -588,6 +646,7 @@ channel: Name des Channels -delete: entfernt das Thema des Channels ........................................ +[[command_irc_trace]] [command]*`trace`* Route zum angegebenen Server ermitteln:: ........................................ /trace [<target>] @@ -595,6 +654,7 @@ channel: Name des Channels Ziel: Server ........................................ +[[command_irc_unban]] [command]*`unban`* Bann aufheben (Nicks oder Hosts):: ........................................ /unban [<channel>] <nick> [<nick>...] @@ -603,6 +663,7 @@ 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>...] @@ -610,6 +671,7 @@ channel: Channel in dem der Bann aufzuheben ist nick: nick ........................................ +[[command_irc_users]] [command]*`users`* Auflistung der User die bei dem Server angemeldet sind:: ........................................ /users [<target>] @@ -617,6 +679,7 @@ nick: nick Ziel: Server ........................................ +[[command_irc_version]] [command]*`version`* Versionsinformation des Nicknamen oder Servers ermitteln (des aktuellen oder angegebenen Nick/Server):: ........................................ /version [<server>|<nick>] @@ -625,11 +688,13 @@ server: Servername nick: Nickname ........................................ +[[command_irc_voice]] [command]*`voice`* Voice an Nick(s) vergeben:: ........................................ /voice <nick> [<nick>...] ........................................ +[[command_irc_wallchops]] [command]*`wallchops`* Nachricht an Channel-Operator verschicken:: ........................................ /wallchops [<channel>] <text> @@ -638,6 +703,7 @@ 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> @@ -645,6 +711,7 @@ channel: Name des Channel text: Text der gesendet werden soll ........................................ +[[command_irc_who]] [command]*`who`* Erstellung einer Anfrage die eine Anzahl von Informationen zurück gibt.:: ........................................ /who [<mask> [o]] @@ -653,6 +720,7 @@ Maske: 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>...] @@ -661,6 +729,7 @@ server: Servername nick: Nickname (oder eine Maske) ........................................ +[[command_irc_whowas]] [command]*`whowas`* Informationen über einem Nicknamen abfragen welcher nicht mehr angemeldet ist:: ........................................ /whowas <nick>[,<nick>...] [<count> [<target>]] diff --git a/doc/de/autogen/user/logger_commands.txt b/doc/de/autogen/user/logger_commands.txt index 18faaaea1..35444dcf5 100644 --- a/doc/de/autogen/user/logger_commands.txt +++ b/doc/de/autogen/user/logger_commands.txt @@ -1,3 +1,4 @@ +[[command_logger_logger]] [command]*`logger`* Konfiguration für "logger" Erweiterung (dient zum protokollieren der Buffer):: ........................................ /logger list diff --git a/doc/de/autogen/user/lua_commands.txt b/doc/de/autogen/user/lua_commands.txt index 1319a9674..77641b236 100644 --- a/doc/de/autogen/user/lua_commands.txt +++ b/doc/de/autogen/user/lua_commands.txt @@ -1,3 +1,4 @@ +[[command_lua_lua]] [command]*`lua`* auflisten/installieren/deinstallieren von Skripten:: ........................................ /lua list|listfull [<name>] diff --git a/doc/de/autogen/user/perl_commands.txt b/doc/de/autogen/user/perl_commands.txt index f1a97795b..aa923f10b 100644 --- a/doc/de/autogen/user/perl_commands.txt +++ b/doc/de/autogen/user/perl_commands.txt @@ -1,3 +1,4 @@ +[[command_perl_perl]] [command]*`perl`* auflisten/installieren/deinstallieren von Skripten:: ........................................ /perl list|listfull [<name>] diff --git a/doc/de/autogen/user/python_commands.txt b/doc/de/autogen/user/python_commands.txt index 64ad0cbd4..a79c14401 100644 --- a/doc/de/autogen/user/python_commands.txt +++ b/doc/de/autogen/user/python_commands.txt @@ -1,3 +1,4 @@ +[[command_python_python]] [command]*`python`* auflisten/installieren/deinstallieren von Skripten:: ........................................ /python list|listfull [<name>] diff --git a/doc/de/autogen/user/relay_commands.txt b/doc/de/autogen/user/relay_commands.txt index a7226b82c..d48742714 100644 --- a/doc/de/autogen/user/relay_commands.txt +++ b/doc/de/autogen/user/relay_commands.txt @@ -1,3 +1,4 @@ +[[command_relay_relay]] [command]*`relay`* Relay-Kontrolle:: ........................................ /relay list|listfull|listrelay diff --git a/doc/de/autogen/user/rmodifier_commands.txt b/doc/de/autogen/user/rmodifier_commands.txt index 559cf8b36..0dcaf4ce9 100644 --- a/doc/de/autogen/user/rmodifier_commands.txt +++ b/doc/de/autogen/user/rmodifier_commands.txt @@ -1,3 +1,4 @@ +[[command_rmodifier_rmodifier]] [command]*`rmodifier`* wandelt Schlüsselwörter mit regulären Ausdrücken (regelt die Sichtbarkeit von Texten in WeeChat):: ........................................ /rmodifier list|listdefault diff --git a/doc/de/autogen/user/ruby_commands.txt b/doc/de/autogen/user/ruby_commands.txt index 8224c6888..2d8d3bd9e 100644 --- a/doc/de/autogen/user/ruby_commands.txt +++ b/doc/de/autogen/user/ruby_commands.txt @@ -1,3 +1,4 @@ +[[command_ruby_ruby]] [command]*`ruby`* auflisten/installieren/deinstallieren von Skripten:: ........................................ /ruby list|listfull [<name>] diff --git a/doc/de/autogen/user/tcl_commands.txt b/doc/de/autogen/user/tcl_commands.txt index bd2923dce..fa3a03558 100644 --- a/doc/de/autogen/user/tcl_commands.txt +++ b/doc/de/autogen/user/tcl_commands.txt @@ -1,3 +1,4 @@ +[[command_tcl_tcl]] [command]*`tcl`* auflisten/installieren/deinstallieren von Skripten:: ........................................ /tcl list|listfull [<name>] diff --git a/doc/de/autogen/user/weechat_commands.txt b/doc/de/autogen/user/weechat_commands.txt index 5d459af5e..5437b7aa7 100644 --- a/doc/de/autogen/user/weechat_commands.txt +++ b/doc/de/autogen/user/weechat_commands.txt @@ -1,3 +1,4 @@ +[[command_weechat_away]] [command]*`away`* Abwesenheitsstatus ein-/ausschalten:: ........................................ /away [-all] [<message>] @@ -6,6 +7,7 @@ message: Abwesenheitsnachricht (ohne eine Nachricht wird der Abwesenheitszustand deaktivieren) ........................................ +[[command_weechat_bar]] [command]*`bar`* Infobars verwalten:: ........................................ /bar list|listfull|listitems @@ -57,6 +59,7 @@ Examples: /bar scroll nicklist * ye ........................................ +[[command_weechat_buffer]] [command]*`buffer`* Buffer verwalten:: ........................................ /buffer list @@ -111,6 +114,7 @@ Examples: /buffer +1 ........................................ +[[command_weechat_color]] [command]*`color`* definiert Farbaliase und stellt eine Palette der möglichen Farben dar:: ........................................ /color alias <color> <name> @@ -132,6 +136,7 @@ Beispiele: /color unalias 214 ........................................ +[[command_weechat_command]] [command]*`command`* führe explizit einen WeeChat Befehl oder eine Erweiterung aus:: ........................................ /command <plugin> <command> @@ -140,6 +145,7 @@ Erweiterung: Name der Erweiterung ('weechat' für interne WeeChat Befehle) Befehl: auszuführender Befehl (es wird automatisch ein '/' vorangestellt, falls dieser nicht angegeben wurde) ........................................ +[[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> @@ -161,6 +167,7 @@ Examples: /cursor go 10,5 ........................................ +[[command_weechat_debug]] [command]*`debug`* Debug-Kontrolle für Hauptprogramm und/oder Erweiterung:: ........................................ /debug list @@ -186,6 +193,7 @@ infolists: display infos about infolists windows: display windows tree ........................................ +[[command_weechat_filter]] [command]*`filter`* Filterfunktion um Nachrichten in Buffern zu aus- oder einzublenden, dazu können Tags oder regulären Ausdrücken verwendet werden:: ........................................ /filter list @@ -241,6 +249,7 @@ Beispiele: /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>...]] @@ -254,6 +263,7 @@ Beispiele: option: Name einer Option (nutze /set um Optionen anzeigen zu lassen) ........................................ +[[command_weechat_history]] [command]*`history`* Zeigt den Befehlsverlauf des Buffers:: ........................................ /history clear @@ -263,6 +273,7 @@ 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>] @@ -316,6 +327,7 @@ list of actions: This command is used by key bindings or plugins. ........................................ +[[command_weechat_key]] [command]*`key`* Einer Taste einen Befehl zuordnen oder entfernen:: ........................................ /key list|listdefault|listdiff [<context>] @@ -365,6 +377,7 @@ Examples: /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 [buffers|windows] @@ -380,6 +393,7 @@ windows: speichert/verwendet nur Fenster (Buffer welche im jeweiligen Fenster da Wird der Befehl ohne Argumente aufgerufen wird das gespeicherte Layout dargestellt. ........................................ +[[command_weechat_mouse]] [command]*`mouse`* mouse control:: ........................................ /mouse enable|disable|toggle [<delay>] @@ -399,6 +413,7 @@ Examples: /mouse toggle 5 ........................................ +[[command_weechat_mute]] [command]*`mute`* Führt einen Befehl ohne Textausgabe aus:: ........................................ /mute [-current | -buffer <name> | -all] command @@ -420,6 +435,7 @@ Beispiele: /mute -buffer irc.freenode.#weechat msg #weechat hi! ........................................ +[[command_weechat_plugin]] [command]*`plugin`* Erweiterungen verwalten (auflisten/installieren/deinstallieren):: ........................................ /plugin list|listfull [<name>] @@ -439,6 +455,7 @@ filename: Erweiterung (Datei) welche installiert werden soll Ohne Angabe eines Arguments werden alle installierten Erweiterungen angezeigt. ........................................ +[[command_weechat_proxy]] [command]*`proxy`* Proxies verwalten:: ........................................ /proxy list @@ -471,6 +488,7 @@ Beispiele: /proxy del myproxy ........................................ +[[command_weechat_quit]] [command]*`quit`* WeeChat beenden:: ........................................ /quit [-yes] [<arguments>] @@ -480,6 +498,7 @@ 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>...]] @@ -489,6 +508,7 @@ file: Konfigurationsdatei die erneut geladen werden soll (ohne Dateinamenserweit Ohne Angabe von Argumenten werden alle Konfigurationen (WeeChat und Erweiterungen) neu geladen. ........................................ +[[command_weechat_save]] [command]*`save`* Konfiguration abspeichern:: ........................................ /save [<file> [<file>...]] @@ -498,6 +518,7 @@ file: Konfigurationsdatei die gesichert werden soll (ohne Dateinamenserweiterung Wird keine Datei angegeben dann werden alle Konfigurationen (WeeChat und Erweiterungen) gesichert. ........................................ +[[command_weechat_set]] [command]*`set`* Konfigurationsparameter setzen:: ........................................ /set [<option> [<value>]] @@ -520,6 +541,7 @@ Beispiele: /set weechat.look.highlight "word" ........................................ +[[command_weechat_unset]] [command]*`unset`* Konfigurationsparameter freigeben/zurücksetzen:: ........................................ /unset <option> @@ -535,6 +557,7 @@ Beispiele: /unset weechat.color.* ........................................ +[[command_weechat_upgrade]] [command]*`upgrade`* Aktualisiert WeeChat ohne die Verbindung zum Server zu trennen:: ........................................ /upgrade [<path_to_binary>] @@ -550,6 +573,7 @@ Der Upgrade Vorgang besteht aus vier Schritten: 4. ausführen einer neuen WeeChat Session. ........................................ +[[command_weechat_uptime]] [command]*`uptime`* Zeigt die Uptime von Weechat an:: ........................................ /uptime [-o | -ol] @@ -558,6 +582,7 @@ Der Upgrade Vorgang besteht aus vier Schritten: -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] @@ -566,6 +591,7 @@ Der Upgrade Vorgang besteht aus vier Schritten: -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> @@ -589,6 +615,7 @@ Beispiele: /wait 2m Hallo ........................................ +[[command_weechat_window]] [command]*`window`* Fenster verwalten:: ........................................ /window list diff --git a/doc/de/autogen/user/xfer_commands.txt b/doc/de/autogen/user/xfer_commands.txt index f92d1eb6b..e1c668ea1 100644 --- a/doc/de/autogen/user/xfer_commands.txt +++ b/doc/de/autogen/user/xfer_commands.txt @@ -1,3 +1,4 @@ +[[command_xfer_me]] [command]*`me`* Sendet CTCP Aktion an entfernten Host:: ........................................ /me <message> @@ -5,6 +6,7 @@ Message: zu sendende Nachricht ........................................ +[[command_xfer_xfer]] [command]*`xfer`* Transfer-Steuerung:: ........................................ /xfer [list|listfull] diff --git a/doc/de/weechat_user.de.txt b/doc/de/weechat_user.de.txt index 826f08126..af041e7ed 100644 --- a/doc/de/weechat_user.de.txt +++ b/doc/de/weechat_user.de.txt @@ -592,6 +592,83 @@ These keys are used in context "mouse", namely when a mouse event occurs. | ◽◾◽ | - | anywhere | Start cursor mode at this point | /cursor go ${_x},${_y} |======================================== +// TRANSLATION MISSING +[[mouse]] +Mouse support +~~~~~~~~~~~~~ + +WeeChat supports mouse clicks and gestures. It is working with local terminal, +and remotely via ssh connection with or without screen/tmux. + +[[mouse_enable]] +Enable mouse +^^^^^^^^^^^^ + +To enable mouse at startup: + +---------------------------------------- +/set weechat.look.mouse on +---------------------------------------- + +To enable mouse now, press @k(A-)@k(m) or do following command: + +---------------------------------------- +/mouse enable +---------------------------------------- + +It is possible to temporarily disable mouse, and bind that on a key. For example +key @k(A-)@k(x) to disable mouse for 10 seconds: + +---------------------------------------- +/key bind meta-x /mouse toggle 10 +---------------------------------------- + +When mouse is enabled in WeeChat, you can use "shift" modifier to select or +click in terminal, as if the mouse was disabled (on some terminals like iTerm, +you have to use "alt" instead of "shift"). + +[NOTE] +For any problem with mouse, please look at 'WeeChat FAQ'. + +[[mouse_bind_events]] +Bind mouse events to commands +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Many default mouse events are already defined by WeeChat (see +<<key_bindings_mouse_context,keys for "mouse" context>>). + +You can change or add bindings with the command `/key` using context "mouse" +(for syntax, see <<command_weechat_key,command /key>>). + +List of events supported: + +[width="80%",cols="3m,4",options="header"] +|======================================== +| Event | Description +| button1 | click on left button +| button2 | click on right button +| button3 | click on middle button (often click on wheel) +| button4 ... button9 | click on extra buttons +| wheelup | wheel (up) +| wheeldown | wheel (down) +| buttonX-gesture-up ^(1)^ | gesture with distance between 3 and 19 +| buttonX-gesture-up-long ^(1)^ | gesture with distance >= 20 +| buttonX-gesture-down ^(1)^ | gesture with distance between 3 and 19 +| buttonX-gesture-down-long ^(1)^ | gesture with distance >= 20 +| buttonX-gesture-left ^(1)^ | gesture with distance between 3 and 39 +| buttonX-gesture-left-long ^(1)^ | gesture with distance >= 40 +| buttonX-gesture-right ^(1)^ | gesture with distance between 3 and 39 +| buttonX-gesture-right-long ^(1)^ | gesture with distance >= 40 +|======================================== + +[NOTE] +^(1)^ "X" is number of button used in gesture (1 to 9). + +[TIP] +When binding a key in context "mouse", it's possible to match many events using +`*` at beginning or end of name, for example `button1-gesture-*` will match any +gesture made using left button. + [[command_line]] Befehlszeile ~~~~~~~~~~~~ @@ -684,18 +761,6 @@ und "an alle" rot und unterstrichen dargestellt. ^Cc12^CbHallo ^Cb^Cc04^Cuan alle^Cu^Cc! ---------------------------------------- -[[weechat_options]] -WeeChat Optionen (weechat.conf) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -include::autogen/user/weechat_options.txt[] - -[[weechat_commands]] -WeeChat Befehle -~~~~~~~~~~~~~~~ - -include::autogen/user/weechat_commands.txt[] - [[colors]] Farben ~~~~~~ @@ -825,9 +890,9 @@ Attribute Er ist möglich einer Farbe ein Attribut hinzuzufügen. Dazu wird dem Farbnamen oder der Farbnummer ein- oder mehrere Attribute vorangestellt. -* "*": fett -* "!": invertierte Darstellung -* "_": unterstrichen +* `*`: fett +* `!`: invertierte Darstellung +* `_`: unterstrichen Um zum Beispiel dem eigenen Nick die Farbe weiß und unterstrichen zuzuordnen: @@ -853,6 +918,18 @@ Um der Vordergrundfarbe des Terminals das Attribut "fett" zuzuordnen: /set weechat.color.status_time *99999 ---------------------------------------- +[[weechat_options]] +WeeChat Optionen (weechat.conf) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +include::autogen/user/weechat_options.txt[] + +[[weechat_commands]] +WeeChat Befehle +~~~~~~~~~~~~~~~ + +include::autogen/user/weechat_commands.txt[] + [[plugins]] Erweiterungen @@ -1756,7 +1833,7 @@ Mittels der Rmodifer Erweiterung kann man Schlüsselwörter mittels regulären A wandeln. Ein typischer Anwendungsfall ist das Passwörter bei der Eingabe verborgen werden, oder das WeeChat diese verbirgt wenn sie im Befehlsverlauf gesichert werden. Ein einfaches Anwendungsbeispiel. Es ist möglich jedes einzelne Zeichen eines Passwortes -durch das Zeichen "*" zu ersetzen. +durch das Zeichen `*` zu ersetzen. [[rmodifier_options]] Optionen (rmodifier.conf) @@ -1786,7 +1863,7 @@ Erweiterung genutzt werden siehe ''WeeChat Plugin API Reference', Funktion 'weec Für jede erkannte Gruppe sind folgende Aktionen möglich: * Gruppe wird in der vorliegenden Form beibehalten (wenn man die Gruppennummer nutzt) -* alle Zeichen der Gruppe werden ersetzt um deren Inhalt zu verbergen (Gruppennummer + "*") +* alle Zeichen der Gruppe werden ersetzt um deren Inhalt zu verbergen (Gruppennummer + `*`) * Gruppe wird entfernt (falls Gruppe nicht in Zeichenkette genutzt wird) Beispiel der rmodifier-Standardeinstellung für den Befehl `/oper`: diff --git a/doc/docgen.py b/doc/docgen.py index 689802546..a64d4db05 100644 --- a/doc/docgen.py +++ b/doc/docgen.py @@ -315,6 +315,7 @@ def docgen_cmd_cb(data, buffer, args): args_formats = args.split(' || ') 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') prefix = '/%s ' % command diff --git a/doc/en/autogen/user/alias_commands.txt b/doc/en/autogen/user/alias_commands.txt index 1350f11c3..8b80221e7 100644 --- a/doc/en/autogen/user/alias_commands.txt +++ b/doc/en/autogen/user/alias_commands.txt @@ -1,3 +1,4 @@ +[[command_alias_alias]] [command]*`alias`* create an alias for a command:: ........................................ /alias [-completion <completion>] <alias> [<command> [<arguments>]] diff --git a/doc/en/autogen/user/aspell_commands.txt b/doc/en/autogen/user/aspell_commands.txt index 6cb219756..1aeb5e0a1 100644 --- a/doc/en/autogen/user/aspell_commands.txt +++ b/doc/en/autogen/user/aspell_commands.txt @@ -1,3 +1,4 @@ +[[command_aspell_aspell]] [command]*`aspell`* aspell plugin configuration:: ........................................ /aspell dictlist diff --git a/doc/en/autogen/user/charset_commands.txt b/doc/en/autogen/user/charset_commands.txt index 71c17293c..9d300ff80 100644 --- a/doc/en/autogen/user/charset_commands.txt +++ b/doc/en/autogen/user/charset_commands.txt @@ -1,3 +1,4 @@ +[[command_charset_charset]] [command]*`charset`* change charset for current buffer:: ........................................ /charset decode|encode <charset> diff --git a/doc/en/autogen/user/demo_commands.txt b/doc/en/autogen/user/demo_commands.txt index c8e8b1aa6..77f656dc5 100644 --- a/doc/en/autogen/user/demo_commands.txt +++ b/doc/en/autogen/user/demo_commands.txt @@ -1,8 +1,10 @@ +[[command_demo_demo_buffer]] [command]*`demo_buffer`* open a new buffer:: ........................................ /demo_buffer <name> ........................................ +[[command_demo_demo_info]] [command]*`demo_info`* get and display an info:: ........................................ /demo_info <info> [<arguments>] @@ -13,6 +15,7 @@ arguments: optional arguments for info Without argument, this command displays list of available infos ........................................ +[[command_demo_demo_infolist]] [command]*`demo_infolist`* get and display an infolist:: ........................................ /demo_infolist <infolist> [<arguments>] @@ -23,6 +26,7 @@ arguments: optional arguments for infolist Without argument, this command displays list of available infolists ........................................ +[[command_demo_demo_printf]] [command]*`demo_printf`* print some messages on current buffer:: ........................................ /demo_printf <text> diff --git a/doc/en/autogen/user/irc_commands.txt b/doc/en/autogen/user/irc_commands.txt index c9e5f2346..a89047741 100644 --- a/doc/en/autogen/user/irc_commands.txt +++ b/doc/en/autogen/user/irc_commands.txt @@ -1,3 +1,4 @@ +[[command_irc_admin]] [command]*`admin`* find information about the administrator of the server:: ........................................ /admin [<target>] @@ -5,6 +6,7 @@ target: server ........................................ +[[command_irc_allchan]] [command]*`allchan`* execute a command on all channels of all connected servers:: ........................................ /allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>] @@ -23,6 +25,7 @@ Examples: /allchan -exclude=#weechat,#linux* msg * hello ........................................ +[[command_irc_allserv]] [command]*`allserv`* execute a command on all connected servers:: ........................................ /allserv [-exclude=<server>[,<server>...]] <command> [<arguments>] @@ -38,6 +41,7 @@ Examples: /allserv away I'm away ........................................ +[[command_irc_ban]] [command]*`ban`* ban nicks or hosts:: ........................................ /ban [<channel>] [<nick> [<nick>...]] @@ -48,6 +52,7 @@ channel: channel for ban Without argument, this command display ban list for current channel. ........................................ +[[command_irc_connect]] [command]*`connect`* connect to IRC server(s):: ........................................ /connect [<server> [<server>...] | <hostname>[/<port>]] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch] @@ -72,6 +77,7 @@ Examples: /connect -switch ........................................ +[[command_irc_ctcp]] [command]*`ctcp`* send a CTCP message (Client-To-Client Protocol):: ........................................ /ctcp <target> <type> [<arguments>] @@ -81,6 +87,7 @@ Examples: arguments: arguments for CTCP ........................................ +[[command_irc_cycle]] [command]*`cycle`* leave and rejoin a channel:: ........................................ /cycle [<channel>[,<channel>...]] [<message>] @@ -89,6 +96,7 @@ 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> @@ -104,25 +112,30 @@ Examples: /dcc send toto /home/foo/bar.txt ........................................ +[[command_irc_dehalfop]] [command]*`dehalfop`* remove channel half-operator status from nick(s):: ........................................ /dehalfop <nick> [<nick>...] ........................................ +[[command_irc_deop]] [command]*`deop`* remove channel operator status from nick(s):: ........................................ /deop <nick> [<nick>...] ........................................ +[[command_irc_devoice]] [command]*`devoice`* remove voice from nick(s):: ........................................ /devoice <nick> [<nick>...] ........................................ +[[command_irc_die]] [command]*`die`* shutdown the server:: ........................................ ........................................ +[[command_irc_disconnect]] [command]*`disconnect`* disconnect from IRC server(s):: ........................................ /disconnect <server> [<server>...] @@ -132,11 +145,13 @@ server: server name to disconnect -all: disconnect from all servers ........................................ +[[command_irc_halfop]] [command]*`halfop`* give channel half-operator status to nick(s):: ........................................ /halfop <nick> [<nick>...] ........................................ +[[command_irc_ignore]] [command]*`ignore`* ignore nicks/hosts from servers or channels:: ........................................ /ignore list @@ -161,6 +176,7 @@ Examples: /ignore add toto*@*.domain.com freenode #weechat ........................................ +[[command_irc_info]] [command]*`info`* get information describing the server:: ........................................ /info [<target>] @@ -168,6 +184,7 @@ Examples: target: server name ........................................ +[[command_irc_invite]] [command]*`invite`* invite a nick on a channel:: ........................................ /invite <nick> <channel> @@ -176,6 +193,7 @@ target: server name channel: channel to invite ........................................ +[[command_irc_ison]] [command]*`ison`* check if a nick is currently on IRC:: ........................................ /ison <nick> [<nick>...] @@ -183,6 +201,7 @@ channel: channel to invite nick: nick ........................................ +[[command_irc_join]] [command]*`join`* join a channel:: ........................................ /join [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]] @@ -197,6 +216,7 @@ Examples: /join -server freenode #weechat ........................................ +[[command_irc_kick]] [command]*`kick`* forcibly remove a user from a channel:: ........................................ /kick [<channel>] <nick> [<reason>] @@ -206,6 +226,7 @@ channel: channel where user is reason: reason for kick ........................................ +[[command_irc_kickban]] [command]*`kickban`* kicks and bans a nick from a channel:: ........................................ /kickban [<channel>] <nick> [<reason>] @@ -221,6 +242,7 @@ Example: /kickban toto!*@host.com ........................................ +[[command_irc_kill]] [command]*`kill`* close client-server connection:: ........................................ /kill <nick> <reason> @@ -229,6 +251,7 @@ Example: 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>] @@ -237,6 +260,7 @@ reason: reason for kill 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>] @@ -254,6 +278,7 @@ Examples: /list -re #weechat.* ........................................ +[[command_irc_lusers]] [command]*`lusers`* get statistics about the size of the IRC network:: ........................................ /lusers [<mask> [<target>]] @@ -262,10 +287,12 @@ Examples: 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> @@ -273,6 +300,7 @@ target: server for forwarding request message: message to send ........................................ +[[command_irc_mode]] [command]*`mode`* change channel or user mode:: ........................................ /mode [<channel>] [+|-]o|p|s|i|t|n|b|v [<arguments>] @@ -308,6 +336,7 @@ Examples: /mode nick +i ........................................ +[[command_irc_motd]] [command]*`motd`* get the "Message Of The Day":: ........................................ /motd [<target>] @@ -315,6 +344,7 @@ Examples: target: server name ........................................ +[[command_irc_msg]] [command]*`msg`* send message to a nick or channel:: ........................................ /msg [-server <server>] <target>[,<target>...] <text> @@ -324,6 +354,7 @@ 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>...]] @@ -331,6 +362,7 @@ target: nick or channel (may be mask, '*' = current channel) channel: channel name ........................................ +[[command_irc_nick]] [command]*`nick`* change current nick:: ........................................ /nick [-all] <nick> @@ -339,6 +371,7 @@ channel: channel name nick: new nick ........................................ +[[command_irc_notice]] [command]*`notice`* send notice message to user:: ........................................ /notice [-server <server>] <target> <text> @@ -348,6 +381,7 @@ 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]] @@ -371,11 +405,13 @@ Examples: /notify add toto freenode -away ........................................ +[[command_irc_op]] [command]*`op`* give channel operator status to nick(s):: ........................................ /op <nick> [<nick>...] ........................................ +[[command_irc_oper]] [command]*`oper`* get operator privileges:: ........................................ /oper <user> <password> @@ -384,6 +420,7 @@ Examples: password: password ........................................ +[[command_irc_part]] [command]*`part`* leave a channel:: ........................................ /part [<channel>[,<channel>...]] [<message>] @@ -392,6 +429,7 @@ 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>] @@ -400,6 +438,7 @@ server1: server server2: forward ping to this server ........................................ +[[command_irc_pong]] [command]*`pong`* answer to a ping message:: ........................................ /pong <daemon> [<daemon2>] @@ -408,6 +447,7 @@ server2: forward ping to this server daemon2: forward message to this daemon ........................................ +[[command_irc_query]] [command]*`query`* send a private message to a nick:: ........................................ /query [-server <server>] <nick> [<text>] @@ -417,6 +457,7 @@ server: send to this server (internal name) text: text to send ........................................ +[[command_irc_quote]] [command]*`quote`* send raw data to server without parsing:: ........................................ /quote [-server <server>] <data> @@ -425,6 +466,7 @@ 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] @@ -436,6 +478,7 @@ server: send to this server (internal name) -switch: switch to next server address ........................................ +[[command_irc_rehash]] [command]*`rehash`* tell the server to reload its config file:: ........................................ /rehash [<option>] @@ -443,10 +486,12 @@ server: send to this server (internal name) option: extra option, for some servers ........................................ +[[command_irc_restart]] [command]*`restart`* tell the server to restart itself:: ........................................ ........................................ +[[command_irc_sajoin]] [command]*`sajoin`* force a user to join channel(s):: ........................................ /sajoin <nick> <channel>[,<channel>...] @@ -455,6 +500,7 @@ option: extra option, for some servers channel: channel name ........................................ +[[command_irc_samode]] [command]*`samode`* change mode on channel, without having operator status:: ........................................ /samode <channel> <mode> @@ -463,6 +509,7 @@ channel: channel name mode: mode for channel ........................................ +[[command_irc_sanick]] [command]*`sanick`* force a user to use another nick:: ........................................ /sanick <nick> <new_nick> @@ -471,6 +518,7 @@ channel: channel name new_nick: new nick ........................................ +[[command_irc_sapart]] [command]*`sapart`* force a user to leave channel(s):: ........................................ /sapart <nick> <channel>[,<channel>...] @@ -479,6 +527,7 @@ new_nick: new nick channel: channel name ........................................ +[[command_irc_saquit]] [command]*`saquit`* force a user to quit server with a reason:: ........................................ /saquit <nick> <reason> @@ -487,6 +536,7 @@ channel: channel name reason: reason ........................................ +[[command_irc_server]] [command]*`server`* list, add or remove IRC servers:: ........................................ /server list|listfull [<server>] @@ -523,6 +573,7 @@ Examples: /server deloutq ........................................ +[[command_irc_service]] [command]*`service`* register a new service:: ........................................ /service <nick> <reserved> <distribution> <type> <reserved> <info> @@ -531,6 +582,7 @@ distribution: visibility of service type: reserved for future usage ........................................ +[[command_irc_servlist]] [command]*`servlist`* list services currently connected to the network:: ........................................ /servlist [<mask> [<type>]] @@ -539,6 +591,7 @@ 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> @@ -547,6 +600,7 @@ service: name of service text: text to send ........................................ +[[command_irc_squit]] [command]*`squit`* disconnect server links:: ........................................ /squit <server> <comment> @@ -555,6 +609,7 @@ service: name of service comment: comment for quit ........................................ +[[command_irc_stats]] [command]*`stats`* query statistics about server:: ........................................ /stats [<query> [<server>]] @@ -563,6 +618,7 @@ comment: comment for quit 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>]] @@ -572,6 +628,7 @@ server: server name channel: channel name ........................................ +[[command_irc_time]] [command]*`time`* query local time from server:: ........................................ /time [<target>] @@ -579,6 +636,7 @@ channel: channel name target: query time from specified server ........................................ +[[command_irc_topic]] [command]*`topic`* get/set channel topic:: ........................................ /topic [<channel>] [<topic>|-delete] @@ -588,6 +646,7 @@ channel: channel name -delete: delete channel topic ........................................ +[[command_irc_trace]] [command]*`trace`* find the route to specific server:: ........................................ /trace [<target>] @@ -595,6 +654,7 @@ channel: channel name target: server ........................................ +[[command_irc_unban]] [command]*`unban`* unban nicks or hosts:: ........................................ /unban [<channel>] <nick> [<nick>...] @@ -603,6 +663,7 @@ 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>...] @@ -610,6 +671,7 @@ channel: channel for unban nick: nick ........................................ +[[command_irc_users]] [command]*`users`* list of users logged into the server:: ........................................ /users [<target>] @@ -617,6 +679,7 @@ nick: nick target: server ........................................ +[[command_irc_version]] [command]*`version`* give the version info of nick or server (current or specified):: ........................................ /version [<server>|<nick>] @@ -625,11 +688,13 @@ server: server name nick: nick ........................................ +[[command_irc_voice]] [command]*`voice`* give voice to nick(s):: ........................................ /voice <nick> [<nick>...] ........................................ +[[command_irc_wallchops]] [command]*`wallchops`* send a notice to channel ops:: ........................................ /wallchops [<channel>] <text> @@ -638,6 +703,7 @@ 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> @@ -645,6 +711,7 @@ channel: channel name text: text to send ........................................ +[[command_irc_who]] [command]*`who`* generate a query which returns a list of information:: ........................................ /who [<mask> [o]] @@ -653,6 +720,7 @@ 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>...] @@ -661,6 +729,7 @@ server: server name nick: nick (may be a mask) ........................................ +[[command_irc_whowas]] [command]*`whowas`* ask for information about a nick which no longer exists:: ........................................ /whowas <nick>[,<nick>...] [<count> [<target>]] diff --git a/doc/en/autogen/user/logger_commands.txt b/doc/en/autogen/user/logger_commands.txt index 5f512f5ff..e49b68eb9 100644 --- a/doc/en/autogen/user/logger_commands.txt +++ b/doc/en/autogen/user/logger_commands.txt @@ -1,3 +1,4 @@ +[[command_logger_logger]] [command]*`logger`* logger plugin configuration:: ........................................ /logger list diff --git a/doc/en/autogen/user/lua_commands.txt b/doc/en/autogen/user/lua_commands.txt index 35dc5e5a9..ac24f49db 100644 --- a/doc/en/autogen/user/lua_commands.txt +++ b/doc/en/autogen/user/lua_commands.txt @@ -1,3 +1,4 @@ +[[command_lua_lua]] [command]*`lua`* list/load/unload scripts:: ........................................ /lua list|listfull [<name>] diff --git a/doc/en/autogen/user/perl_commands.txt b/doc/en/autogen/user/perl_commands.txt index 8b7a963ca..15ce2ea88 100644 --- a/doc/en/autogen/user/perl_commands.txt +++ b/doc/en/autogen/user/perl_commands.txt @@ -1,3 +1,4 @@ +[[command_perl_perl]] [command]*`perl`* list/load/unload scripts:: ........................................ /perl list|listfull [<name>] diff --git a/doc/en/autogen/user/python_commands.txt b/doc/en/autogen/user/python_commands.txt index b869745b2..a583664fa 100644 --- a/doc/en/autogen/user/python_commands.txt +++ b/doc/en/autogen/user/python_commands.txt @@ -1,3 +1,4 @@ +[[command_python_python]] [command]*`python`* list/load/unload scripts:: ........................................ /python list|listfull [<name>] diff --git a/doc/en/autogen/user/relay_commands.txt b/doc/en/autogen/user/relay_commands.txt index ccda9fb2b..4da58bef0 100644 --- a/doc/en/autogen/user/relay_commands.txt +++ b/doc/en/autogen/user/relay_commands.txt @@ -1,3 +1,4 @@ +[[command_relay_relay]] [command]*`relay`* relay control:: ........................................ /relay list|listfull|listrelay diff --git a/doc/en/autogen/user/rmodifier_commands.txt b/doc/en/autogen/user/rmodifier_commands.txt index 8de2c2ad7..e9cf8cd65 100644 --- a/doc/en/autogen/user/rmodifier_commands.txt +++ b/doc/en/autogen/user/rmodifier_commands.txt @@ -1,3 +1,4 @@ +[[command_rmodifier_rmodifier]] [command]*`rmodifier`* alter modifier strings with regular expressions:: ........................................ /rmodifier list|listdefault diff --git a/doc/en/autogen/user/ruby_commands.txt b/doc/en/autogen/user/ruby_commands.txt index bda5124ea..f3cd514b8 100644 --- a/doc/en/autogen/user/ruby_commands.txt +++ b/doc/en/autogen/user/ruby_commands.txt @@ -1,3 +1,4 @@ +[[command_ruby_ruby]] [command]*`ruby`* list/load/unload scripts:: ........................................ /ruby list|listfull [<name>] diff --git a/doc/en/autogen/user/tcl_commands.txt b/doc/en/autogen/user/tcl_commands.txt index 1d76651ac..9b8a53e9b 100644 --- a/doc/en/autogen/user/tcl_commands.txt +++ b/doc/en/autogen/user/tcl_commands.txt @@ -1,3 +1,4 @@ +[[command_tcl_tcl]] [command]*`tcl`* list/load/unload scripts:: ........................................ /tcl list|listfull [<name>] diff --git a/doc/en/autogen/user/weechat_commands.txt b/doc/en/autogen/user/weechat_commands.txt index cbba23932..f6001b5ed 100644 --- a/doc/en/autogen/user/weechat_commands.txt +++ b/doc/en/autogen/user/weechat_commands.txt @@ -1,3 +1,4 @@ +[[command_weechat_away]] [command]*`away`* toggle away status:: ........................................ /away [-all] [<message>] @@ -6,6 +7,7 @@ message: message for away (if no message is given, away status is removed) ........................................ +[[command_weechat_bar]] [command]*`bar`* manage bars:: ........................................ /bar list|listfull|listitems @@ -57,6 +59,7 @@ Examples: /bar scroll nicklist * ye ........................................ +[[command_weechat_buffer]] [command]*`buffer`* manage buffers:: ........................................ /buffer list @@ -111,6 +114,7 @@ Examples: /buffer +1 ........................................ +[[command_weechat_color]] [command]*`color`* define color aliases and display palette of colors:: ........................................ /color alias <color> <name> @@ -132,6 +136,7 @@ Examples: /color unalias 214 ........................................ +[[command_weechat_command]] [command]*`command`* launch explicit WeeChat or plugin command:: ........................................ /command <plugin> <command> @@ -140,6 +145,7 @@ Examples: 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> @@ -161,6 +167,7 @@ Examples: /cursor go 10,5 ........................................ +[[command_weechat_debug]] [command]*`debug`* control debug for core/plugins:: ........................................ /debug list @@ -186,6 +193,7 @@ infolists: display infos about infolists windows: display windows tree ........................................ +[[command_weechat_filter]] [command]*`filter`* filter messages in buffers, to hide/show them according to tags or regex:: ........................................ /filter list @@ -241,6 +249,7 @@ Examples: /filter add sucks irc.freenode.#weechat * weechat sucks ........................................ +[[command_weechat_help]] [command]*`help`* display help about commands and options:: ........................................ /help -list|-listfull [<plugin> [<plugin>...]] @@ -254,6 +263,7 @@ Examples: option: an option name (use /set to see list) ........................................ +[[command_weechat_history]] [command]*`history`* show buffer command history:: ........................................ /history clear @@ -263,6 +273,7 @@ clear: clear history value: number of history entries to show ........................................ +[[command_weechat_input]] [command]*`input`* functions for command line:: ........................................ /input <action> [<arguments>] @@ -316,6 +327,7 @@ list of actions: This command is used by key bindings or plugins. ........................................ +[[command_weechat_key]] [command]*`key`* bind/unbind keys:: ........................................ /key list|listdefault|listdiff [<context>] @@ -365,6 +377,7 @@ Examples: /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 [buffers|windows] @@ -380,6 +393,7 @@ windows: save/apply only windows (buffer displayed by each window) Without argument, this command displays saved layout. ........................................ +[[command_weechat_mouse]] [command]*`mouse`* mouse control:: ........................................ /mouse enable|disable|toggle [<delay>] @@ -399,6 +413,7 @@ Examples: /mouse toggle 5 ........................................ +[[command_weechat_mute]] [command]*`mute`* execute a command silently:: ........................................ /mute [-current | -buffer <name> | -all] command @@ -420,6 +435,7 @@ Examples: /mute -buffer irc.freenode.#weechat msg #weechat hi! ........................................ +[[command_weechat_plugin]] [command]*`plugin`* list/load/unload plugins:: ........................................ /plugin list|listfull [<name>] @@ -439,6 +455,7 @@ filename: plugin (file) to load Without argument, this command lists loaded plugins. ........................................ +[[command_weechat_proxy]] [command]*`proxy`* manage proxies:: ........................................ /proxy list @@ -471,6 +488,7 @@ Examples: /proxy del myproxy ........................................ +[[command_weechat_quit]] [command]*`quit`* quit WeeChat:: ........................................ /quit [-yes] [<arguments>] @@ -480,6 +498,7 @@ 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>...]] @@ -489,6 +508,7 @@ file: configuration file to reload (without extension ".conf") Without argument, all files (WeeChat and plugins) are reloaded. ........................................ +[[command_weechat_save]] [command]*`save`* save configuration files to disk:: ........................................ /save [<file> [<file>...]] @@ -498,6 +518,7 @@ file: configuration file to save (without extension ".conf") Without argument, all files (WeeChat and plugins) are saved. ........................................ +[[command_weechat_set]] [command]*`set`* set config options:: ........................................ /set [<option> [<value>]] @@ -520,6 +541,7 @@ Examples: /set weechat.look.highlight "word" ........................................ +[[command_weechat_unset]] [command]*`unset`* unset/reset config options:: ........................................ /unset <option> @@ -535,6 +557,7 @@ Examples: /unset weechat.color.* ........................................ +[[command_weechat_upgrade]] [command]*`upgrade`* upgrade WeeChat without disconnecting from servers:: ........................................ /upgrade [<path_to_binary>] @@ -550,6 +573,7 @@ Upgrade process has 4 steps: 4. execute new WeeChat binary and reload session. ........................................ +[[command_weechat_uptime]] [command]*`uptime`* show WeeChat uptime:: ........................................ /uptime [-o | -ol] @@ -558,6 +582,7 @@ Upgrade process has 4 steps: -ol: send uptime to current buffer as input (translated string) ........................................ +[[command_weechat_version]] [command]*`version`* show WeeChat version and compilation date:: ........................................ /version [-o | -ol] @@ -566,6 +591,7 @@ Upgrade process has 4 steps: -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> @@ -589,6 +615,7 @@ Examples: /wait 2m hello ........................................ +[[command_weechat_window]] [command]*`window`* manage windows:: ........................................ /window list diff --git a/doc/en/autogen/user/xfer_commands.txt b/doc/en/autogen/user/xfer_commands.txt index cee03875d..e15791e72 100644 --- a/doc/en/autogen/user/xfer_commands.txt +++ b/doc/en/autogen/user/xfer_commands.txt @@ -1,3 +1,4 @@ +[[command_xfer_me]] [command]*`me`* send a CTCP action to remote host:: ........................................ /me <message> @@ -5,6 +6,7 @@ message: message to send ........................................ +[[command_xfer_xfer]] [command]*`xfer`* xfer control:: ........................................ /xfer [list|listfull] diff --git a/doc/en/weechat_user.en.txt b/doc/en/weechat_user.en.txt index b7b8e1657..1ece4868f 100644 --- a/doc/en/weechat_user.en.txt +++ b/doc/en/weechat_user.en.txt @@ -590,6 +590,82 @@ These keys are used in context "mouse", namely when a mouse event occurs. | ◽◾◽ | - | anywhere | Start cursor mode at this point | /cursor go ${_x},${_y} |======================================== +[[mouse]] +Mouse support +~~~~~~~~~~~~~ + +WeeChat supports mouse clicks and gestures. It is working with local terminal, +and remotely via ssh connection with or without screen/tmux. + +[[mouse_enable]] +Enable mouse +^^^^^^^^^^^^ + +To enable mouse at startup: + +---------------------------------------- +/set weechat.look.mouse on +---------------------------------------- + +To enable mouse now, press @k(A-)@k(m) or do following command: + +---------------------------------------- +/mouse enable +---------------------------------------- + +It is possible to temporarily disable mouse, and bind that on a key. For example +key @k(A-)@k(x) to disable mouse for 10 seconds: + +---------------------------------------- +/key bind meta-x /mouse toggle 10 +---------------------------------------- + +When mouse is enabled in WeeChat, you can use "shift" modifier to select or +click in terminal, as if the mouse was disabled (on some terminals like iTerm, +you have to use "alt" instead of "shift"). + +[NOTE] +For any problem with mouse, please look at 'WeeChat FAQ'. + +[[mouse_bind_events]] +Bind mouse events to commands +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Many default mouse events are already defined by WeeChat (see +<<key_bindings_mouse_context,keys for "mouse" context>>). + +You can change or add bindings with the command `/key` using context "mouse" +(for syntax, see <<command_weechat_key,command /key>>). + +List of events supported: + +[width="80%",cols="3m,4",options="header"] +|======================================== +| Event | Description +| button1 | click on left button +| button2 | click on right button +| button3 | click on middle button (often click on wheel) +| button4 ... button9 | click on extra buttons +| wheelup | wheel (up) +| wheeldown | wheel (down) +| buttonX-gesture-up ^(1)^ | gesture with distance between 3 and 19 +| buttonX-gesture-up-long ^(1)^ | gesture with distance >= 20 +| buttonX-gesture-down ^(1)^ | gesture with distance between 3 and 19 +| buttonX-gesture-down-long ^(1)^ | gesture with distance >= 20 +| buttonX-gesture-left ^(1)^ | gesture with distance between 3 and 39 +| buttonX-gesture-left-long ^(1)^ | gesture with distance >= 40 +| buttonX-gesture-right ^(1)^ | gesture with distance between 3 and 39 +| buttonX-gesture-right-long ^(1)^ | gesture with distance >= 40 +|======================================== + +[NOTE] +^(1)^ "X" is number of button used in gesture (1 to 9). + +[TIP] +When binding a key in context "mouse", it's possible to match many events using +`*` at beginning or end of name, for example `button1-gesture-*` will match any +gesture made using left button. + [[command_line]] Command line ~~~~~~~~~~~~ @@ -681,18 +757,6 @@ Example: display of "hello everybody!" with "hello" in light blue bold and ^Cc12^Cbhello ^Cb^Cc04^Cueverybody^Cu^Cc! ---------------------------------------- -[[weechat_options]] -WeeChat options (weechat.conf) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -include::autogen/user/weechat_options.txt[] - -[[weechat_commands]] -WeeChat commands -~~~~~~~~~~~~~~~~ - -include::autogen/user/weechat_commands.txt[] - [[colors]] Colors ~~~~~~ @@ -816,9 +880,9 @@ Attributes It is possible to use some attributes for colors. One or more attributes can be added before color name or number: -* "*": bold text -* "!": reverse video -* "_": underlined text +* `*`: bold text +* `!`: reverse video +* `_`: underlined text For example if you want self nick as white underlined, do: @@ -841,6 +905,18 @@ Example of bold with terminal foreground color: /set weechat.color.status_time *99999 ---------------------------------------- +[[weechat_options]] +WeeChat options (weechat.conf) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +include::autogen/user/weechat_options.txt[] + +[[weechat_commands]] +WeeChat commands +~~~~~~~~~~~~~~~~ + +include::autogen/user/weechat_commands.txt[] + [[plugins]] Plugins @@ -1725,7 +1801,7 @@ Rmodifier plugin The Rmodifier plugin lets you alter modifier strings using regular expressions. Typical use is to hide password when you type them, or when WeeChat saves them in command history. For example, it is possible to replace each char in -these passwords by "*". +these passwords by `*`. [[rmodifier_options]] Options (rmodifier.conf) @@ -1756,7 +1832,7 @@ For list of modifiers used by WeeChat or plugins, see For each captured group, following actions are possible: * keep group as-is (by using group number) -* replace all chars in group to hide content (group number + "*") +* replace all chars in group to hide content (group number + `*`) * remove group (if group is not used in string) Example of default rmodifier for command `/oper`: diff --git a/doc/fr/autogen/user/alias_commands.txt b/doc/fr/autogen/user/alias_commands.txt index 1bbcdc63e..780ccb816 100644 --- a/doc/fr/autogen/user/alias_commands.txt +++ b/doc/fr/autogen/user/alias_commands.txt @@ -1,3 +1,4 @@ +[[command_alias_alias]] [command]*`alias`* créer un alias pour une commande:: ........................................ /alias [-completion <complétion>] alias [<commande> [<paramètres>]] diff --git a/doc/fr/autogen/user/aspell_commands.txt b/doc/fr/autogen/user/aspell_commands.txt index db5f116e9..4a0e3c645 100644 --- a/doc/fr/autogen/user/aspell_commands.txt +++ b/doc/fr/autogen/user/aspell_commands.txt @@ -1,3 +1,4 @@ +[[command_aspell_aspell]] [command]*`aspell`* configuration de l'extension aspell:: ........................................ /aspell dictlist diff --git a/doc/fr/autogen/user/charset_commands.txt b/doc/fr/autogen/user/charset_commands.txt index ad3b56a06..bd3cfcecd 100644 --- a/doc/fr/autogen/user/charset_commands.txt +++ b/doc/fr/autogen/user/charset_commands.txt @@ -1,3 +1,4 @@ +[[command_charset_charset]] [command]*`charset`* changer le charset pour le tampon courant:: ........................................ /charset decode|encode <charset> diff --git a/doc/fr/autogen/user/demo_commands.txt b/doc/fr/autogen/user/demo_commands.txt index 87247dbec..0cf209546 100644 --- a/doc/fr/autogen/user/demo_commands.txt +++ b/doc/fr/autogen/user/demo_commands.txt @@ -1,8 +1,10 @@ +[[command_demo_demo_buffer]] [command]*`demo_buffer`* ouvrir un nouveau tampon:: ........................................ /demo_buffer <nom> ........................................ +[[command_demo_demo_info]] [command]*`demo_info`* lire et afficher une info:: ........................................ /demo_info <info> [<paramètres>] @@ -13,6 +15,7 @@ paramètres: paramètres optionnels pour l'info Sans paramètre, cette commande affiche la liste des infos disponibles ........................................ +[[command_demo_demo_infolist]] [command]*`demo_infolist`* lire et afficher une infolist:: ........................................ /demo_infolist <infolist> [<paramètres>] @@ -23,6 +26,7 @@ paramètres: paramètres optionnels pour l'infolist Sans paramètre, cette commande affiche la liste des infolists disponibles ........................................ +[[command_demo_demo_printf]] [command]*`demo_printf`* afficher des messages sur le tampon courant:: ........................................ /demo_printf <texte> diff --git a/doc/fr/autogen/user/irc_commands.txt b/doc/fr/autogen/user/irc_commands.txt index 9513f859c..336e5896c 100644 --- a/doc/fr/autogen/user/irc_commands.txt +++ b/doc/fr/autogen/user/irc_commands.txt @@ -1,3 +1,4 @@ +[[command_irc_admin]] [command]*`admin`* trouver les informations sur l'administrateur du serveur:: ........................................ /admin [<cible>] @@ -5,6 +6,7 @@ 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>] @@ -23,6 +25,7 @@ Exemples: /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>] @@ -38,6 +41,7 @@ Exemples: /allserv away Je suis absent ........................................ +[[command_irc_ban]] [command]*`ban`* bannir des pseudos ou hôtes:: ........................................ /ban [<canal>] [<pseudo> [<pseudo>...]] @@ -48,6 +52,7 @@ 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>...] | <nom>[/<port>]] [-<option>[=<valeur>]] [-no<option>] [-nojoin] [-switch] @@ -72,6 +77,7 @@ Exemples: /connect -switch ........................................ +[[command_irc_ctcp]] [command]*`ctcp`* envoyer un message CTCP (Client-To-Client Protocol):: ........................................ /ctcp <cible> <type> [<arguments>] @@ -81,6 +87,7 @@ Exemples: arguments: paramètres pour le CTCP ........................................ +[[command_irc_cycle]] [command]*`cycle`* quitter et rejoindre un canal:: ........................................ /cycle [<canal>[,<canal>...]] [message] @@ -89,6 +96,7 @@ arguments: paramètres pour le CTCP 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> @@ -104,25 +112,30 @@ Exemples: /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>...] ........................................ +[[command_irc_deop]] [command]*`deop`* retirer le statut d'opérateur du canal à/aux pseudo(s):: ........................................ /deop <pseudo> [<pseudo>...] ........................................ +[[command_irc_devoice]] [command]*`devoice`* retirer la voix du/des pseudo(s):: ........................................ /devoice <pseudo> [<pseudo>...] ........................................ +[[command_irc_die]] [command]*`die`* arrêter le serveur:: ........................................ ........................................ +[[command_irc_disconnect]] [command]*`disconnect`* se déconnecter d'un/plusieurs serveur(s) IRC:: ........................................ /disconnect <serveur> [<serveur>...] @@ -132,11 +145,13 @@ serveur: nom du serveur pour se déconecter -all: se déconnecter de tous les serveurs ........................................ +[[command_irc_halfop]] [command]*`halfop`* donner le statut de demi-opérateur à un/des pseudo(s):: ........................................ /halfop <pseudo> [<pseudo>...] ........................................ +[[command_irc_ignore]] [command]*`ignore`* ignorer des pseudos/hôtes de serveurs ou canaux:: ........................................ /ignore list @@ -161,6 +176,7 @@ Exemples: /ignore add toto*@*.domain.com freenode #weechat ........................................ +[[command_irc_info]] [command]*`info`* voir les informations décrivant le serveur:: ........................................ /info [<cible>] @@ -168,6 +184,7 @@ Exemples: cible: nom du serveur ........................................ +[[command_irc_invite]] [command]*`invite`* inviter un pseudo sur un canal:: ........................................ /invite <pseudo> <canal> @@ -176,6 +193,7 @@ 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>...] @@ -183,6 +201,7 @@ pseudo: pseudo à inviter pseudo: pseudo ........................................ +[[command_irc_join]] [command]*`join`* rejoindre un canal:: ........................................ /join [-server <serveur>] [<canal1>[,<canal2>...]] [<clé1>[,<clé2>...]] @@ -197,6 +216,7 @@ Exemples: /join -server freenode #weechat ........................................ +[[command_irc_kick]] [command]*`kick`* retirer par la force un utilisateur d'un canal:: ........................................ /kick [<canal>] <pseudo> [<raison>] @@ -206,6 +226,7 @@ pseudo: pseudo à éliminer raison: raison pour l'élimination ........................................ +[[command_irc_kickban]] [command]*`kickban`* retirer par la force un pseudo d'un canal et le bannir:: ........................................ /kickban [<canal>] <pseudo> [<raison>] @@ -221,6 +242,7 @@ Exemple: /kickban toto!*@host.com ........................................ +[[command_irc_kill]] [command]*`kill`* fermer la connexion client-serveur:: ........................................ /kill <pseudo> <raison> @@ -229,6 +251,7 @@ 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>] @@ -237,6 +260,7 @@ raison: raison 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>] @@ -254,6 +278,7 @@ Exemples: /list -re #weechat.* ........................................ +[[command_irc_lusers]] [command]*`lusers`* obtenir des statistiques sur la taille du réseau IRC:: ........................................ /lusers [<masque> [<cible>]] @@ -262,10 +287,12 @@ 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> @@ -273,6 +300,7 @@ masque: serveurs qui correspondent au masque seulement 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|b|v [<paramètres>] @@ -308,6 +336,7 @@ Exemples: /mode nick +i ........................................ +[[command_irc_motd]] [command]*`motd`* obtenir le message du jour:: ........................................ /motd [<cible>] @@ -315,6 +344,7 @@ Exemples: cible: nom du serveur ........................................ +[[command_irc_msg]] [command]*`msg`* envoyer un message à un pseudo ou canal:: ........................................ /msg [-server <serveur>] <cible>[,<cible>...] <texte> @@ -324,6 +354,7 @@ serveur: envoyer à ce serveur (nom interne) texte: texte à envoyer ........................................ +[[command_irc_names]] [command]*`names`* lister les pseudos sur des canaux:: ........................................ /names [<canal>[,<canal>...]] @@ -331,6 +362,7 @@ serveur: envoyer à ce serveur (nom interne) canal: nom du canal ........................................ +[[command_irc_nick]] [command]*`nick`* changer le pseudo courant:: ........................................ /nick [-all] <pseudo> @@ -339,6 +371,7 @@ canal: nom du canal pseudo: nouveau pseudo ........................................ +[[command_irc_notice]] [command]*`notice`* envoyer un message notice à un utilisateur:: ........................................ /notice [-server <serveur>] <cible> <texte> @@ -348,6 +381,7 @@ serveur: envoyer à ce serveur (nom interne) 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]] @@ -371,11 +405,13 @@ Exemples: /notify add toto freenode -away ........................................ +[[command_irc_op]] [command]*`op`* donner le statut opérateur à un/des pseudo(s):: ........................................ /op <pseudo> [<pseudo>...] ........................................ +[[command_irc_oper]] [command]*`oper`* obtenir le statut d'opérateur:: ........................................ /oper <utilisateur> <mot_de_passe> @@ -384,6 +420,7 @@ Exemples: mot_de_passe: mot de passe ........................................ +[[command_irc_part]] [command]*`part`* quitter un canal:: ........................................ /part [<canal>[,<canal>...]] [message] @@ -392,6 +429,7 @@ mot_de_passe: mot de passe message: message de fin (affiché aux autres utilisateurs) ........................................ +[[command_irc_ping]] [command]*`ping`* envoyer un ping au serveur:: ........................................ /ping <serveur1> [<serveur2>] @@ -400,6 +438,7 @@ serveur1: serveur serveur2: faire suivre le ping à ce serveur ........................................ +[[command_irc_pong]] [command]*`pong`* répondre à un message ping:: ........................................ /pong <démon> [<démon2>] @@ -408,6 +447,7 @@ serveur2: faire suivre le ping à ce serveur démon2: faire suivre le message à ce démon ........................................ +[[command_irc_query]] [command]*`query`* envoyer un message privé à un pseudo:: ........................................ /query [-server <serveur>] <pseudo> [<texte>] @@ -417,6 +457,7 @@ serveur: envoyer à ce serveur (nom interne) texte: texte à envoyer ........................................ +[[command_irc_quote]] [command]*`quote`* envoyer des données brutes au serveur sans analyse:: ........................................ /quote [-server <serveur>] <données> @@ -425,6 +466,7 @@ 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] @@ -436,6 +478,7 @@ serveur: nom du serveur pour se reconnecter -switch: basculer vers l'adresse suivante du serveur ........................................ +[[command_irc_rehash]] [command]*`rehash`* demander au serveur de recharger son fichier de configuration:: ........................................ /rehash [<option>] @@ -443,10 +486,12 @@ serveur: nom du serveur pour se reconnecter option: option supplémentaire, pour certains serveurs ........................................ +[[command_irc_restart]] [command]*`restart`* demander au serveur de redémarrer:: ........................................ ........................................ +[[command_irc_sajoin]] [command]*`sajoin`* forcer un utilisateur à rejoindre un ou plusieurs canaux:: ........................................ /sajoin <pseudo> <canal>[,<canal>...] @@ -455,6 +500,7 @@ pseudo: pseudo canal: canal ........................................ +[[command_irc_samode]] [command]*`samode`* changer le mode du canal, sans avoir le statut opérateur:: ........................................ /samode <canal> <mode> @@ -463,6 +509,7 @@ 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> @@ -471,6 +518,7 @@ canal: nom du canal nouveau_pseudo: nouveau pseudo ........................................ +[[command_irc_sapart]] [command]*`sapart`* forcer un utilisateur à quitter un ou plusieurs canaux:: ........................................ /sapart <pseudo> <canal>[,<canal>...] @@ -479,6 +527,7 @@ pseudo: pseudo canal: canal ........................................ +[[command_irc_saquit]] [command]*`saquit`* forcer un utilisateur à quitter le serveur avec une raison:: ........................................ /saquit <pseudo> <raison> @@ -487,6 +536,7 @@ pseudo: pseudo raison: raison ........................................ +[[command_irc_server]] [command]*`server`* lister, ajouter ou retirer des serveurs IRC:: ........................................ /server list|listfull [<serveur>] @@ -523,6 +573,7 @@ Exemples: /server deloutq ........................................ +[[command_irc_service]] [command]*`service`* enregister un nouveau service:: ........................................ /service <pseudo> <réservé> <distribution> <type> <réservé> <info> @@ -531,6 +582,7 @@ 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>]] @@ -539,6 +591,7 @@ 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> @@ -547,6 +600,7 @@ service: nom du service texte: texte à envoyer ........................................ +[[command_irc_squit]] [command]*`squit`* déconnecter les liens vers un serveur:: ........................................ /squit <serveur> <commentaire> @@ -555,6 +609,7 @@ service: nom du service commentaire: commentaire pour quitter ........................................ +[[command_irc_stats]] [command]*`stats`* demander des statistiques sur le serveur:: ........................................ /stats [<requête> [<serveur>]] @@ -563,6 +618,7 @@ 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>]] @@ -572,6 +628,7 @@ utilisateur: nom d'utilisateur canal: nom du canal ........................................ +[[command_irc_time]] [command]*`time`* demander l'heure locale de serveur:: ........................................ /time [<cible>] @@ -579,6 +636,7 @@ utilisateur: nom d'utilisateur cible: demander l'heure de ce serveur ........................................ +[[command_irc_topic]] [command]*`topic`* recevoir/définir le titre du canal:: ........................................ /topic [<canal>] [<titre>|-delete] @@ -588,6 +646,7 @@ cible: demander l'heure de ce serveur -delete: supprime le titre du canal ........................................ +[[command_irc_trace]] [command]*`trace`* trouver le chemin jusqu'à un serveur spécifique:: ........................................ /trace [<cible>] @@ -595,6 +654,7 @@ cible: demander l'heure de ce serveur cible: serveur ........................................ +[[command_irc_unban]] [command]*`unban`* supprimer le bannissement sur des pseudos ou hôtes:: ........................................ /unban [<canal>] <pseudo> [<pseudo>...] @@ -603,6 +663,7 @@ cible: serveur 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>...] @@ -610,6 +671,7 @@ pseudo: pseudo ou hôte pour supprimer le bannissement pseudo: pseudo ........................................ +[[command_irc_users]] [command]*`users`* liste des utilisateurs connectés au serveur:: ........................................ /users [<cible>] @@ -617,6 +679,7 @@ pseudo: pseudo cible: serveur ........................................ +[[command_irc_version]] [command]*`version`* retourner la version du pseudo ou du serveur (courant ou spécifié):: ........................................ /version [<serveur>|<pseudo>] @@ -625,11 +688,13 @@ serveur: nom du serveur pseudo: pseudo ........................................ +[[command_irc_voice]] [command]*`voice`* donner la voix à/aux pseudo(s):: ........................................ /voice <pseudo> [<pseudo>...] ........................................ +[[command_irc_wallchops]] [command]*`wallchops`* envoyer une notice aux opérateurs du canal:: ........................................ /wallchops [<canal>] <texte> @@ -638,6 +703,7 @@ 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> @@ -645,6 +711,7 @@ texte: texte à envoyer texte: texte à envoyer ........................................ +[[command_irc_who]] [command]*`who`* générer une requête qui retourne une liste d'information:: ........................................ /who [<masque> [o]] @@ -653,6 +720,7 @@ 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>...] @@ -661,6 +729,7 @@ serveur: nom du serveur pseudo: pseudo (peut être un masque) ........................................ +[[command_irc_whowas]] [command]*`whowas`* demander de l'information sur un pseudo qui n'existe plus:: ........................................ /whowas <pseudo>[,<pseudo>...] [<nombre> [<cible>]] diff --git a/doc/fr/autogen/user/logger_commands.txt b/doc/fr/autogen/user/logger_commands.txt index 715ddeb4a..3c3d59dfb 100644 --- a/doc/fr/autogen/user/logger_commands.txt +++ b/doc/fr/autogen/user/logger_commands.txt @@ -1,3 +1,4 @@ +[[command_logger_logger]] [command]*`logger`* configuration de l'extension logger:: ........................................ /logger list diff --git a/doc/fr/autogen/user/lua_commands.txt b/doc/fr/autogen/user/lua_commands.txt index c054de3db..5d6f3e4c2 100644 --- a/doc/fr/autogen/user/lua_commands.txt +++ b/doc/fr/autogen/user/lua_commands.txt @@ -1,3 +1,4 @@ +[[command_lua_lua]] [command]*`lua`* lister/charger/décharger des scripts:: ........................................ /lua list|listfull [<nom>] diff --git a/doc/fr/autogen/user/perl_commands.txt b/doc/fr/autogen/user/perl_commands.txt index 715226d2e..20f1cbd06 100644 --- a/doc/fr/autogen/user/perl_commands.txt +++ b/doc/fr/autogen/user/perl_commands.txt @@ -1,3 +1,4 @@ +[[command_perl_perl]] [command]*`perl`* lister/charger/décharger des scripts:: ........................................ /perl list|listfull [<nom>] diff --git a/doc/fr/autogen/user/python_commands.txt b/doc/fr/autogen/user/python_commands.txt index be21310bb..2341fa71d 100644 --- a/doc/fr/autogen/user/python_commands.txt +++ b/doc/fr/autogen/user/python_commands.txt @@ -1,3 +1,4 @@ +[[command_python_python]] [command]*`python`* lister/charger/décharger des scripts:: ........................................ /python list|listfull [<nom>] diff --git a/doc/fr/autogen/user/relay_commands.txt b/doc/fr/autogen/user/relay_commands.txt index 4cd4880ed..e8a80b4b8 100644 --- a/doc/fr/autogen/user/relay_commands.txt +++ b/doc/fr/autogen/user/relay_commands.txt @@ -1,3 +1,4 @@ +[[command_relay_relay]] [command]*`relay`* contrôle du relai:: ........................................ /relay list|listfull|listrelay diff --git a/doc/fr/autogen/user/rmodifier_commands.txt b/doc/fr/autogen/user/rmodifier_commands.txt index 1ff0630b5..ce35b6430 100644 --- a/doc/fr/autogen/user/rmodifier_commands.txt +++ b/doc/fr/autogen/user/rmodifier_commands.txt @@ -1,3 +1,4 @@ +[[command_rmodifier_rmodifier]] [command]*`rmodifier`* modifier des chaînes de "modifier" avec des expressions régulières:: ........................................ /rmodifier list|listdefault diff --git a/doc/fr/autogen/user/ruby_commands.txt b/doc/fr/autogen/user/ruby_commands.txt index 99920354d..c6a4e82f4 100644 --- a/doc/fr/autogen/user/ruby_commands.txt +++ b/doc/fr/autogen/user/ruby_commands.txt @@ -1,3 +1,4 @@ +[[command_ruby_ruby]] [command]*`ruby`* lister/charger/décharger des scripts:: ........................................ /ruby list|listfull [<nom>] diff --git a/doc/fr/autogen/user/tcl_commands.txt b/doc/fr/autogen/user/tcl_commands.txt index c22e88705..73ac08709 100644 --- a/doc/fr/autogen/user/tcl_commands.txt +++ b/doc/fr/autogen/user/tcl_commands.txt @@ -1,3 +1,4 @@ +[[command_tcl_tcl]] [command]*`tcl`* lister/charger/décharger des scripts:: ........................................ /tcl list|listfull [<nom>] diff --git a/doc/fr/autogen/user/weechat_commands.txt b/doc/fr/autogen/user/weechat_commands.txt index ed6ff1fbb..e6cd4df40 100644 --- a/doc/fr/autogen/user/weechat_commands.txt +++ b/doc/fr/autogen/user/weechat_commands.txt @@ -1,3 +1,4 @@ +[[command_weechat_away]] [command]*`away`* basculer le statut absent:: ........................................ /away [-all] [<message>] @@ -6,6 +7,7 @@ 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 @@ -57,6 +59,7 @@ Exemples: /bar scroll nicklist * ye ........................................ +[[command_weechat_buffer]] [command]*`buffer`* gestion des tampons:: ........................................ /buffer list @@ -111,6 +114,7 @@ Exemples: /buffer +1 ........................................ +[[command_weechat_color]] [command]*`color`* définir des alias de couleurs et afficher la palette des couleurs:: ........................................ /color alias <couleur> <nom> @@ -132,6 +136,7 @@ Exemples: /color unalias 214 ........................................ +[[command_weechat_command]] [command]*`command`* lancer explicitement une commande WeeChat ou d'une extension:: ........................................ /command <extension> <commande> @@ -140,6 +145,7 @@ 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> @@ -161,6 +167,7 @@ Exemples: /cursor go 10,5 ........................................ +[[command_weechat_debug]] [command]*`debug`* contrôle du debug pour le coeur/les extensions:: ........................................ /debug list @@ -186,6 +193,7 @@ infolists: afficher des infos sur les infolists windows: afficher l'arbre des fenêtres ........................................ +[[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 @@ -241,6 +249,7 @@ Exemples: /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>...]] @@ -254,6 +263,7 @@ extension: lister les commandes de cette extension 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 @@ -263,6 +273,7 @@ extension: lister les commandes de cette extension valeur: nombre d'entrées dans l'historique à afficher ........................................ +[[command_weechat_input]] [command]*`input`* fonctions pour la ligne de commande:: ........................................ /input <action> [<paramètres>] @@ -316,6 +327,7 @@ list des actions: 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>] @@ -365,6 +377,7 @@ Exemples: /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 [buffers|windows] @@ -380,6 +393,7 @@ windows: sauver/appliquer seulement pour les fenêtres (le tampon affiché par c Sans paramètre, cette commande affiche la disposition sauvegardée. ........................................ +[[command_weechat_mouse]] [command]*`mouse`* contrôle de la souris:: ........................................ /mouse enable|disable|toggle [<délai>] @@ -399,6 +413,7 @@ Exemples: /mouse toggle 5 ........................................ +[[command_weechat_mute]] [command]*`mute`* exécuter une commande silencieusement:: ........................................ /mute [-current | -buffer <nom> | -all] commande @@ -420,6 +435,7 @@ Exemples: /mute -buffer irc.freenode.#weechat msg #weechat bonjour ! ........................................ +[[command_weechat_plugin]] [command]*`plugin`* lister/charger/décharger des extensions:: ........................................ /plugin list|listfull [<nom>] @@ -439,6 +455,7 @@ autoload: charger automatiquement les extensions dans un répertoire système ou Sans paramètre, cette commande liste les extensions chargées. ........................................ +[[command_weechat_proxy]] [command]*`proxy`* gestion des proxies:: ........................................ /proxy list @@ -471,6 +488,7 @@ Exemples: /proxy del myproxy ........................................ +[[command_weechat_quit]] [command]*`quit`* quitter WeeChat:: ........................................ /quit [-yes] [<paramètres>] @@ -480,6 +498,7 @@ 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>...]] @@ -489,6 +508,7 @@ fichier: fichier de configuration à recharger (sans l'extension ".conf") Sans paramètre, tous les fichiers (WeeChat et extensions) sont rechargés. ........................................ +[[command_weechat_save]] [command]*`save`* sauvegarder les fichiers de configuration sur disque:: ........................................ /save [<fichier> [<fichier>...]] @@ -498,6 +518,7 @@ fichier: fichier de configuration à sauvegarder (sans l'extension ".conf") Sans paramètre, tous les fichiers (WeeChat et extensions) sont sauvegardés. ........................................ +[[command_weechat_set]] [command]*`set`* modifier des options de configuration:: ........................................ /set [<option> [<valeur>]] @@ -520,6 +541,7 @@ Exemples: /set weechat.look.highlight "mot" ........................................ +[[command_weechat_unset]] [command]*`unset`* supprimer/réinitialiser des options de configuration:: ........................................ /unset <option> @@ -535,6 +557,7 @@ Exemples: /unset weechat.color.* ........................................ +[[command_weechat_upgrade]] [command]*`upgrade`* mettre à jour WeeChat sans se déconnecter des serveurs:: ........................................ /upgrade [<chemin_vers_binaire>] @@ -550,6 +573,7 @@ Le processus de mise à jour comporte 4 étapes : 4. exécuter le nouveau binaire WeeChat et recharger la session. ........................................ +[[command_weechat_uptime]] [command]*`uptime`* montrer l'uptime de WeeChat:: ........................................ /uptime [-o | -ol] @@ -558,6 +582,7 @@ Le processus de mise à jour comporte 4 étapes : -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] @@ -566,6 +591,7 @@ Le processus de mise à jour comporte 4 étapes : -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> @@ -589,6 +615,7 @@ Exemples: /wait 2m bonjour ........................................ +[[command_weechat_window]] [command]*`window`* gestion des fenêtres:: ........................................ /window list diff --git a/doc/fr/autogen/user/xfer_commands.txt b/doc/fr/autogen/user/xfer_commands.txt index 41064c611..d5627df2b 100644 --- a/doc/fr/autogen/user/xfer_commands.txt +++ b/doc/fr/autogen/user/xfer_commands.txt @@ -1,3 +1,4 @@ +[[command_xfer_me]] [command]*`me`* envoyer une action CTCP à l'hôte distant:: ........................................ /me <message> @@ -5,6 +6,7 @@ message: message à envoyer ........................................ +[[command_xfer_xfer]] [command]*`xfer`* contrôle xfer:: ........................................ /xfer [list|listfull] diff --git a/doc/fr/weechat_user.fr.txt b/doc/fr/weechat_user.fr.txt index d0c7d0842..94a657329 100644 --- a/doc/fr/weechat_user.fr.txt +++ b/doc/fr/weechat_user.fr.txt @@ -600,6 +600,88 @@ Ces touches sont utilisées dans le contexte "mouse", c'est-à-dire lorsqu'un | ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point | /cursor go ${_x},${_y} |======================================== +// TRANSLATION MISSING +[[mouse]] +Mouse support +~~~~~~~~~~~~~ + +WeeChat supporte les clics et mouvements avec la souris. Cela fonctionne avec un +terminal local, et à distance via une connexion ssh, avec ou sans screen/tmux. + +[[mouse_enable]] +Activer la souris +^^^^^^^^^^^^^^^^^ + +Pour activer la souris au démarrage : + +---------------------------------------- +/set weechat.look.mouse on +---------------------------------------- + +Pour activer la souris maintenant, appuyez sur @k(A-)@k(m) ou lancez la commande +suivante : + +---------------------------------------- +/mouse enable +---------------------------------------- + +Il est possible de désactiver temporairement la souris, et associer ça à une +touche. Par exemple la touche @k(A-)@k(x) pour désactiver la souris pendant 10 +secondes : + +---------------------------------------- +/key bind meta-x /mouse toggle 10 +---------------------------------------- + +Lorsque la souris est activée dans WeeChat, vous pouvez utiliser la touche +"shift" pour sélectionner ou cliquer dans le terminal, comme si la souris était +désactivée (sous certains terminaux comme iTerm, vous devez utiliser "alt" au +lieu de "shift"). + +[NOTE] +Pour tout problème avec la souris, merci de consulter la 'FAQ WeeChat'. + +[[mouse_bind_events]] +Associer des évènements souris à des commandes +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +De nombreux évènements souris sont déjà définis par WeeChat (voir +<<key_bindings_mouse_context,les touches pour le contexte "mouse">>). + +Vous pouvez modifier ou ajouter des associations avec la commande `/key` en +utilisant le contexte "mouse" (pour la syntaxe voir +<<command_weechat_key,la commande /key>>). + +Liste des évènements supportés : + +[width="80%",cols="3m,4",options="header"] +|======================================== +| Evènement | Description +| button1 | clic sur le bouton gauche +| button2 | clic sur le bouton droit +| button3 | clic sur le bouton du milieu (souvent clic sur la roulette) +| button4 ... button9 | clic sur un bouton additionnel +| wheelup | roulette (haut) +| wheeldown | roulette (bas) +| buttonX-gesture-up ^(1)^ | geste avec distance entre 3 et 19 +| buttonX-gesture-up-long ^(1)^ | geste avec distance >= 20 +| buttonX-gesture-down ^(1)^ | geste avec distance entre 3 et 19 +| buttonX-gesture-down-long ^(1)^ | geste avec distance >= 20 +| buttonX-gesture-left ^(1)^ | geste avec distance entre 3 et 39 +| buttonX-gesture-left-long ^(1)^ | geste avec distance >= 40 +| buttonX-gesture-right ^(1)^ | geste avec distance entre 3 et 39 +| buttonX-gesture-right-long ^(1)^ | geste avec distance >= 40 +|======================================== + +[NOTE] +^(1)^ "X" est le numéro du bouton utilisé pour le geste (1 à 9). + +[TIP] +Lors de l'association d'une touche dans le contexte "mouse", il est possible +d'adresser plusieurs évènements en utilisant `*` au début ou la fin du nom, +par exemple `button1-gesture-*` qui correspond à n'importe quel geste effectué +avec le bouton gauche. + [[command_line]] Ligne de commande ~~~~~~~~~~~~~~~~~ @@ -693,18 +775,6 @@ gras, et "tout le monde" en rouge clair souligné : ^Cc12^Cbbonjour ^Cb^Cc04^Cutout le monde^Cu^Cc ! ---------------------------------------- -[[weechat_options]] -Options WeeChat (weechat.conf) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -include::autogen/user/weechat_options.txt[] - -[[weechat_commands]] -Commandes WeeChat -~~~~~~~~~~~~~~~~~ - -include::autogen/user/weechat_commands.txt[] - [[colors]] Couleurs ~~~~~~~~ @@ -832,9 +902,9 @@ Attributs Il est possible d'utiliser des attributs pour les couleurs. Un ou plusieurs attributs peuvent être ajoutés avant le nom ou le numéro de la couleur : -* "*" : texte gras -* "!" : mode vidéo inverse -* "_" : texte souligné +* `*` : texte gras +* `!` : mode vidéo inverse +* `_` : texte souligné Par exemple si vous voulez votre pseudo en blanc souligné, faites : @@ -858,6 +928,18 @@ Exemple de gras avec la couleur de texte du terminal : /set weechat.color.status_time *99999 ---------------------------------------- +[[weechat_options]] +Options WeeChat (weechat.conf) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +include::autogen/user/weechat_options.txt[] + +[[weechat_commands]] +Commandes WeeChat +~~~~~~~~~~~~~~~~~ + +include::autogen/user/weechat_commands.txt[] + [[plugins]] Extensions @@ -1772,7 +1854,7 @@ des expressions régulières. L'utilisation typique est pour cacher les mots de passe lorsque vous les tapez, ou lorsque WeeChat les sauvegarde dans l'historique des commandes. Il est -possible par exemple de remplacer chaque lettre de ces mots de passe par "*". +possible par exemple de remplacer chaque lettre de ces mots de passe par `*`. [[rmodifier_options]] Options (rmodifier.conf) @@ -1804,7 +1886,7 @@ Pour chaque groupe capturé, les actions suivantes sont possibles : * garder le groupe tel quel (en utilisant son numéro) * remplacer tous les caractères du groupe pour cacher le contenu - (numéro du groupe + "*") + (numéro du groupe + `*`) * supprimer le groupe (si le groupe n'est pas utilisé dans la chaîne) Exemple du rmodifier par défaut pour la commande `/oper` : diff --git a/doc/it/autogen/user/alias_commands.txt b/doc/it/autogen/user/alias_commands.txt index 425cc21f0..33c43ccd0 100644 --- a/doc/it/autogen/user/alias_commands.txt +++ b/doc/it/autogen/user/alias_commands.txt @@ -1,3 +1,4 @@ +[[command_alias_alias]] [command]*`alias`* crea un alias per un comando:: ........................................ /alias [-completion <completamento>] <alias> [<comando> [<argomenti>]] diff --git a/doc/it/autogen/user/aspell_commands.txt b/doc/it/autogen/user/aspell_commands.txt index 8c489d96c..ece573d71 100644 --- a/doc/it/autogen/user/aspell_commands.txt +++ b/doc/it/autogen/user/aspell_commands.txt @@ -1,3 +1,4 @@ +[[command_aspell_aspell]] [command]*`aspell`* configurazione del plugin aspell:: ........................................ /aspell dictlist diff --git a/doc/it/autogen/user/charset_commands.txt b/doc/it/autogen/user/charset_commands.txt index c8aaa13ae..b419932c0 100644 --- a/doc/it/autogen/user/charset_commands.txt +++ b/doc/it/autogen/user/charset_commands.txt @@ -1,3 +1,4 @@ +[[command_charset_charset]] [command]*`charset`* modifica il set di caratteri per il buffer corrente:: ........................................ /charset decode|encode <set_caratteri> diff --git a/doc/it/autogen/user/demo_commands.txt b/doc/it/autogen/user/demo_commands.txt index 0fa11c0d1..51da52877 100644 --- a/doc/it/autogen/user/demo_commands.txt +++ b/doc/it/autogen/user/demo_commands.txt @@ -1,8 +1,10 @@ +[[command_demo_demo_buffer]] [command]*`demo_buffer`* apri un nuovo buffer:: ........................................ /demo_buffer <nome> ........................................ +[[command_demo_demo_info]] [command]*`demo_info`* ricevi e visualizza un'informazione:: ........................................ /demo_info <info> [<argomenti>] @@ -13,6 +15,7 @@ argomenti: argomenti opzionali per le informazioni Senza argomenti, questo comando visualizza un elenco di informazioni disponibili ........................................ +[[command_demo_demo_infolist]] [command]*`demo_infolist`* ricevi e visualizza una lista info:: ........................................ /demo_infolist <infolist> [<argomenti>] @@ -23,6 +26,7 @@ argomenti: argomenti opzionali per la lista info Senza argomento, il comando visualizza l'elenco delle liste info disponibili ........................................ +[[command_demo_demo_printf]] [command]*`demo_printf`* stampa alcuni messaggi sul buffer corrente:: ........................................ /demo_printf <testo> diff --git a/doc/it/autogen/user/irc_commands.txt b/doc/it/autogen/user/irc_commands.txt index d6ee8c4fb..9f977f2e2 100644 --- a/doc/it/autogen/user/irc_commands.txt +++ b/doc/it/autogen/user/irc_commands.txt @@ -1,3 +1,4 @@ +[[command_irc_admin]] [command]*`admin`* informazioni sull'amministratore del server:: ........................................ /admin [<destinazione>] @@ -5,6 +6,7 @@ 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>] @@ -23,6 +25,7 @@ Esempi: /allchan -exclude=#weechat,#linux* msg * ciao ........................................ +[[command_irc_allserv]] [command]*`allserv`* esegue un comando su tutti i server connessi:: ........................................ /allserv [-exclude=<server>[,<server>...]] <comando> [<argomenti>] @@ -38,6 +41,7 @@ Esempli: /allserv away sono assente ........................................ +[[command_irc_ban]] [command]*`ban`* banna nick oppure host:: ........................................ /ban [<canale>] [<nick> [<nick>...]] @@ -48,6 +52,7 @@ channel: channel for ban Without argument, this command display ban list for current channel. ........................................ +[[command_irc_connect]] [command]*`connect`* connette ad uno o più server IRC:: ........................................ /connect [<server> [<server>...] | <hostname>[/<porta>]] [-<opzione>[=<valore>]] [-no<opzione>] [-nojoin] [-switch] @@ -72,6 +77,7 @@ Esempi: /connect -switch ........................................ +[[command_irc_ctcp]] [command]*`ctcp`* invia un messaggio CTCP (Protocollo Client-A-Client):: ........................................ /ctcp <destinazione> <tipo> [<argomenti>] @@ -81,6 +87,7 @@ destinazione: nick o canale a cui inviare il CTCP argomenti: argomenti per il CTCP ........................................ +[[command_irc_cycle]] [command]*`cycle`* esce e rienta in un canale:: ........................................ /cycle [<canale>[,<canale>...]] [<messaggio>] @@ -89,6 +96,7 @@ destinazione: nick o canale a cui inviare il CTCP messaggio: messaggio di uscita (mostrato agli altri utenti) ........................................ +[[command_irc_dcc]] [command]*`dcc`* avvia una DCC (trasferimento file o chat diretta):: ........................................ /dcc chat <nick> @@ -104,25 +112,30 @@ Esempi: /dcc send tizio /home/foo/bar.txt ........................................ +[[command_irc_dehalfop]] [command]*`dehalfop`* rimuove lo stato di half-op del canale da uno (o più) nick:: ........................................ /dehalfop <nick> [<nick>...] ........................................ +[[command_irc_deop]] [command]*`deop`* rimuove lo stato di operatore del canale da uno (o più) nick:: ........................................ /deop <nick> [<nick>...] ........................................ +[[command_irc_devoice]] [command]*`devoice`* rimuove voce da uno (o più) nick:: ........................................ /devoice <nick> [<nick>...] ........................................ +[[command_irc_die]] [command]*`die`* arresta il server:: ........................................ ........................................ +[[command_irc_disconnect]] [command]*`disconnect`* disconnette da uno o più server IRC:: ........................................ /disconnect <server> [<server>...] @@ -132,11 +145,13 @@ server: nome del server da cui disconnettersi -all: disconnette da tutti i server ........................................ +[[command_irc_halfop]] [command]*`halfop`* concede lo stato di half-op del canale ad uno (o più) nick:: ........................................ /halfop <nick> [<nick>...] ........................................ +[[command_irc_ignore]] [command]*`ignore`* ignora nick/host dai server o dai canali:: ........................................ /ignore list @@ -161,6 +176,7 @@ Esempi: /ignore add tizio*@*.dominio.com freenode #weechat ........................................ +[[command_irc_info]] [command]*`info`* ottieni informazioni sul server:: ........................................ /info [<destinazione>] @@ -168,6 +184,7 @@ Esempi: destinazione: nome server ........................................ +[[command_irc_invite]] [command]*`invite`* invita un nick su un canale:: ........................................ /invite <nick> <canale> @@ -176,6 +193,7 @@ destinazione: nome server canale: canale su cui invitare ........................................ +[[command_irc_ison]] [command]*`ison`* verifica se un nick è collegato IRC:: ........................................ /ison <nick> [<nick>...] @@ -183,6 +201,7 @@ canale: canale su cui invitare nick: nick ........................................ +[[command_irc_join]] [command]*`join`* entra in un canale:: ........................................ /join [-server <server>] [<canale1>[,<canale2>...]] [<chiave1>[,<chiave2>...]] @@ -197,6 +216,7 @@ Esempi: /join -server freenode #weechat ........................................ +[[command_irc_kick]] [command]*`kick`* caccia forzatamente un utente da un canale:: ........................................ /kick [<canale>] <nick> [<motivo>] @@ -206,6 +226,7 @@ canale: canale dove si trova l'utente motivo: motivo per il kick ........................................ +[[command_irc_kickban]] [command]*`kickban`* caccia e banna un nick da un canale:: ........................................ /kickban [<canale>] <nick> [<motivo>] @@ -221,6 +242,7 @@ Esempio: /kickban tizio!*@host.com ........................................ +[[command_irc_kill]] [command]*`kill`* chiude connessione client-server:: ........................................ /kill <nick> <motivo> @@ -229,6 +251,7 @@ Esempio: 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>] @@ -237,6 +260,7 @@ motivo: motivo per il kill 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>] @@ -254,6 +278,7 @@ Esempi: /list -re #weechat.* ........................................ +[[command_irc_lusers]] [command]*`lusers`* ottiene statistiche sulla dimensione del network IRC:: ........................................ /lusers [<mask> [<destinazione>]] @@ -262,10 +287,12 @@ Esempi: 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> @@ -273,6 +300,7 @@ destinazione: server per redirigere la richiesta messaggio: messaggio da inviare ........................................ +[[command_irc_mode]] [command]*`mode`* cambia modalità canale o utente:: ........................................ /mode [<canale>] [+|-]o|p|s|i|t|n|b|v [<argomenti>] @@ -308,6 +336,7 @@ Esempi: /mode nick +i ........................................ +[[command_irc_motd]] [command]*`motd`* riceve il "Messaggio Del Giorno":: ........................................ /motd [<destinazione>] @@ -315,6 +344,7 @@ Esempi: destinazione: nome server ........................................ +[[command_irc_msg]] [command]*`msg`* invia un messaggio ad un nick o a un canale:: ........................................ /msg [-server <server>] <destinazione>[,<destinazione>...] <testo> @@ -324,6 +354,7 @@ 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>...]] @@ -331,6 +362,7 @@ destinazione: nick o canale (può essere una mask, '*' = canale corrente) canale: nome canale ........................................ +[[command_irc_nick]] [command]*`nick`* cambia il nick corrente:: ........................................ /nick [-all] <nick> @@ -339,6 +371,7 @@ canale: nome canale nick: nuovo nick ........................................ +[[command_irc_notice]] [command]*`notice`* invia messaggio di notifica all'utente:: ........................................ /notice [-server <server>] <destinazione> <testo> @@ -348,6 +381,7 @@ 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]] @@ -371,11 +405,13 @@ Esempi: /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>...] ........................................ +[[command_irc_oper]] [command]*`oper`* ottiene i privilegi di operatore:: ........................................ /oper <utente> <password> @@ -384,6 +420,7 @@ Esempi: password: password ........................................ +[[command_irc_part]] [command]*`part`* esce da un canale:: ........................................ /part [<canale>[,<canale>...]] [<messaggio>] @@ -392,6 +429,7 @@ password: password messaggio: messaggio di uscita (mostrato agli altri utenti) ........................................ +[[command_irc_ping]] [command]*`ping`* invia un ping al server:: ........................................ /ping <server1> [<server2>] @@ -400,6 +438,7 @@ 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>] @@ -408,6 +447,7 @@ server2: reindirizza il ping a questo server demone2: reindirizza messaggio a questo demone ........................................ +[[command_irc_query]] [command]*`query`* invia un messaggio privato ad un nick:: ........................................ /query [-server <server>] <nick> [<testo>] @@ -417,6 +457,7 @@ server: invia a questo server (nome interno) testo: testo da inviare ........................................ +[[command_irc_quote]] [command]*`quote`* invia dati grezzi al server senza analisi:: ........................................ /quote [-server <server>] <dati> @@ -425,6 +466,7 @@ 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] @@ -436,6 +478,7 @@ server: invia a questo server (nome interno) -switch: passa al server successivo ........................................ +[[command_irc_rehash]] [command]*`rehash`* chiede al server di ricaricare il proprio file di configurazione:: ........................................ /rehash [<opzione>] @@ -443,10 +486,12 @@ server: invia a questo server (nome interno) opzione: opzione extra, per alcuni server ........................................ +[[command_irc_restart]] [command]*`restart`* chiede al server di riavviarsi:: ........................................ ........................................ +[[command_irc_sajoin]] [command]*`sajoin`* forza un utente ad entrare su uno o più canali:: ........................................ /sajoin <nick> <canale>[,<canale>...] @@ -455,6 +500,7 @@ opzione: opzione extra, per alcuni server canale: nome del canale ........................................ +[[command_irc_samode]] [command]*`samode`* cambia modalità sul canale, senza avere lo status di operatore:: ........................................ /samode <canale> <modalità> @@ -463,6 +509,7 @@ 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> @@ -471,6 +518,7 @@ modalità: modalità per il canale nuovo_nick: nuovo nick ........................................ +[[command_irc_sapart]] [command]*`sapart`* forza un utente a lasciare uno o più canali:: ........................................ /sapart <nick> <canale>[,<canale>...] @@ -479,6 +527,7 @@ nuovo_nick: nuovo nick canale: nome del canale ........................................ +[[command_irc_saquit]] [command]*`saquit`* forza un utente ad abbandonare il server con un motivo:: ........................................ /saquit <nick> <motivo> @@ -487,6 +536,7 @@ canale: nome del canale motivo: motivo ........................................ +[[command_irc_server]] [command]*`server`* elenca, aggiunge o rimuove server IRC:: ........................................ /server list|listfull [<server>] @@ -523,6 +573,7 @@ Esempi: /server deloutq ........................................ +[[command_irc_service]] [command]*`service`* registra un nuovo servizio:: ........................................ /service <nick> <riservato> <distribuzione> <tipo> <riservato> <info> @@ -531,6 +582,7 @@ distrubuzione: visibilità del servizio tipo: riservato per un utilizzo futuro ........................................ +[[command_irc_servlist]] [command]*`servlist`* elenca servizi attualmente connessi al network:: ........................................ /servlist [<mask> [<tipo>]] @@ -539,6 +591,7 @@ 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> @@ -547,6 +600,7 @@ servizio: nome del servizio testo: testo da inviare ........................................ +[[command_irc_squit]] [command]*`squit`* disconnette collegamenti al server:: ........................................ /squit <server> <commento> @@ -555,6 +609,7 @@ servizio: nome del servizio commento: commento per l'uscita ........................................ +[[command_irc_stats]] [command]*`stats`* richiede statistiche sul server:: ........................................ /stats [<query> [<server>]] @@ -563,6 +618,7 @@ commento: commento per l'uscita 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>]] @@ -572,6 +628,7 @@ destinazione: nome server canale: nome canale ........................................ +[[command_irc_time]] [command]*`time`* richiede l'ora locale dal server:: ........................................ /time [<destinazione>] @@ -579,6 +636,7 @@ destinazione: nome server destinazione: richiede l'ora dal server specificato ........................................ +[[command_irc_topic]] [command]*`topic`* legge/modifica argomento del canale:: ........................................ /topic <[canale>] [<argomento>|delete] @@ -588,6 +646,7 @@ argomento: nuovo argomento per il canale -delete: elimina argomento del canale ........................................ +[[command_irc_trace]] [command]*`trace`* trova il percorso del server specifico:: ........................................ /trace [<destinazione>] @@ -595,6 +654,7 @@ argomento: nuovo argomento per il canale destinazione: server ........................................ +[[command_irc_unban]] [command]*`unban`* rimuove il ban da nick o host:: ........................................ /unban [<canale>] <nick> [<nick>...] @@ -603,6 +663,7 @@ 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>...] @@ -610,6 +671,7 @@ canale: canale da cui rimuovere il ban nick: nick ........................................ +[[command_irc_users]] [command]*`users`* lista di utenti autenticati sul server:: ........................................ /users [<destinazione>] @@ -617,6 +679,7 @@ nick: nick destinazione: server ........................................ +[[command_irc_version]] [command]*`version`* riceve informazioni di versione del nick o del server (corrente o specificato):: ........................................ /version [<server>|<nick>] @@ -625,11 +688,13 @@ server: nome server nick: nick ........................................ +[[command_irc_voice]] [command]*`voice`* concede il voice ad uno (o più) utenti:: ........................................ /voice <nick> [<nick>...] ........................................ +[[command_irc_wallchops]] [command]*`wallchops`* invia una notifica agli operatori del canale:: ........................................ /wallchops [<canale>] <testo> @@ -638,6 +703,7 @@ 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> @@ -645,6 +711,7 @@ canale: nome del canale testo: testo da inviare ........................................ +[[command_irc_who]] [command]*`who`* genera una richiesta per ottenere una lista di informazioni:: ........................................ /who [<mask> [o]] @@ -653,6 +720,7 @@ 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>...] @@ -661,6 +729,7 @@ server: nome server nick: nick (può essere una mask) ........................................ +[[command_irc_whowas]] [command]*`whowas`* richiede informazioni su un nick non più esistente:: ........................................ /whowas <nick>[,<nick>...] [<count> [<destinazione>]] diff --git a/doc/it/autogen/user/logger_commands.txt b/doc/it/autogen/user/logger_commands.txt index e1b4a0dea..ad67ffb21 100644 --- a/doc/it/autogen/user/logger_commands.txt +++ b/doc/it/autogen/user/logger_commands.txt @@ -1,3 +1,4 @@ +[[command_logger_logger]] [command]*`logger`* configurazione del plugin logger:: ........................................ /logger list diff --git a/doc/it/autogen/user/lua_commands.txt b/doc/it/autogen/user/lua_commands.txt index a98b0a5d2..de5fc0aac 100644 --- a/doc/it/autogen/user/lua_commands.txt +++ b/doc/it/autogen/user/lua_commands.txt @@ -1,3 +1,4 @@ +[[command_lua_lua]] [command]*`lua`* elenca/attiva/disattiva script:: ........................................ /lua list|listfull [<nome>] diff --git a/doc/it/autogen/user/perl_commands.txt b/doc/it/autogen/user/perl_commands.txt index 846827fb6..de8123f58 100644 --- a/doc/it/autogen/user/perl_commands.txt +++ b/doc/it/autogen/user/perl_commands.txt @@ -1,3 +1,4 @@ +[[command_perl_perl]] [command]*`perl`* elenca/attiva/disattiva script:: ........................................ /perl list|listfull [<nome>] diff --git a/doc/it/autogen/user/python_commands.txt b/doc/it/autogen/user/python_commands.txt index a2c7b64fa..e74daf44f 100644 --- a/doc/it/autogen/user/python_commands.txt +++ b/doc/it/autogen/user/python_commands.txt @@ -1,3 +1,4 @@ +[[command_python_python]] [command]*`python`* elenca/attiva/disattiva script:: ........................................ /python list|listfull [<nome>] diff --git a/doc/it/autogen/user/relay_commands.txt b/doc/it/autogen/user/relay_commands.txt index 9980f8b3c..6965f2a86 100644 --- a/doc/it/autogen/user/relay_commands.txt +++ b/doc/it/autogen/user/relay_commands.txt @@ -1,3 +1,4 @@ +[[command_relay_relay]] [command]*`relay`* controllo relay:: ........................................ /relay list|listfull|listrelay diff --git a/doc/it/autogen/user/rmodifier_commands.txt b/doc/it/autogen/user/rmodifier_commands.txt index 9098a2369..280aa9c82 100644 --- a/doc/it/autogen/user/rmodifier_commands.txt +++ b/doc/it/autogen/user/rmodifier_commands.txt @@ -1,3 +1,4 @@ +[[command_rmodifier_rmodifier]] [command]*`rmodifier`* sostituisce le stringhe del modificatore con le espressioni regolari:: ........................................ /rmodifier list|listdefault diff --git a/doc/it/autogen/user/ruby_commands.txt b/doc/it/autogen/user/ruby_commands.txt index c641b4da9..8634a02b9 100644 --- a/doc/it/autogen/user/ruby_commands.txt +++ b/doc/it/autogen/user/ruby_commands.txt @@ -1,3 +1,4 @@ +[[command_ruby_ruby]] [command]*`ruby`* elenca/attiva/disattiva script:: ........................................ /ruby list|listfull [<nome>] diff --git a/doc/it/autogen/user/tcl_commands.txt b/doc/it/autogen/user/tcl_commands.txt index 437336322..ef7f71eb3 100644 --- a/doc/it/autogen/user/tcl_commands.txt +++ b/doc/it/autogen/user/tcl_commands.txt @@ -1,3 +1,4 @@ +[[command_tcl_tcl]] [command]*`tcl`* elenca/attiva/disattiva script:: ........................................ /tcl list|listfull [<nome>] diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt index ae71503c5..abe0f4c78 100644 --- a/doc/it/autogen/user/weechat_commands.txt +++ b/doc/it/autogen/user/weechat_commands.txt @@ -1,3 +1,4 @@ +[[command_weechat_away]] [command]*`away`* attiva/disattiva lo stato di assenza:: ........................................ /away [-all] [<messaggio>] @@ -6,6 +7,7 @@ messaggio: messaggio di assenza (se non specificato, lo stato di assenza viene rimosso) ........................................ +[[command_weechat_bar]] [command]*`bar`* gestione barre:: ........................................ /bar list|listfull|listitems @@ -57,6 +59,7 @@ Examples: /bar scroll nicklist * ye ........................................ +[[command_weechat_buffer]] [command]*`buffer`* gestione buffer:: ........................................ /buffer list @@ -111,6 +114,7 @@ Examples: /buffer +1 ........................................ +[[command_weechat_color]] [command]*`color`* definisce gli alias dei colori e visualizza la tavolozza dei colori:: ........................................ /color alias <colore> <nome> @@ -132,6 +136,7 @@ Esempi: /color unalias 214 ........................................ +[[command_weechat_command]] [command]*`command`* esegui comando o plugin di WeeChat esplicito:: ........................................ /command <plugin> <comando> @@ -140,6 +145,7 @@ Esempi: comando: comando da eseguire (una '/' viene aggiunta automaticamente se non trovata all'inizio del comando) ........................................ +[[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> @@ -161,6 +167,7 @@ Examples: /cursor go 10,5 ........................................ +[[command_weechat_debug]] [command]*`debug`* attiva debug per core/plugin:: ........................................ /debug list @@ -186,6 +193,7 @@ infolists: display infos about infolists windows: display windows tree ........................................ +[[command_weechat_filter]] [command]*`filter`* filtra messaggi nei buffer, per nascondere/mostrare in base a tag o regexp:: ........................................ /filter list @@ -241,6 +249,7 @@ Esempi: /filter add schifo irc.freenode.#weechat * weechat fa schifo ........................................ +[[command_weechat_help]] [command]*`help`* visualizza l'aiuto su comandi e opzioni:: ........................................ /help -list|-listfull [<plugin> [<plugin>...]] @@ -254,6 +263,7 @@ Esempi: 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 @@ -263,6 +273,7 @@ Esempi: valore: numero delle voci nella cronologia da mostrare ........................................ +[[command_weechat_input]] [command]*`input`* funzioni per la riga di comando:: ........................................ /input <azioni> [<argomenti>] @@ -316,6 +327,7 @@ list of actions: This command is used by key bindings or plugins. ........................................ +[[command_weechat_key]] [command]*`key`* associa/disassocia tasti:: ........................................ /key list|listdefault|listdiff [<contesto>] @@ -365,6 +377,7 @@ Examples: /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 [buffers|windows] @@ -380,6 +393,7 @@ windows: salva/applica modifiche solo alle finestre (buffer visualizzato da ogni Senza argomenti, il comando visualizza il layout salvato. ........................................ +[[command_weechat_mouse]] [command]*`mouse`* mouse control:: ........................................ /mouse enable|disable|toggle [<delay>] @@ -399,6 +413,7 @@ Examples: /mouse toggle 5 ........................................ +[[command_weechat_mute]] [command]*`mute`* esegue un comando in silenzio:: ........................................ /mute [-current | -buffer <nome> | -all] comando @@ -420,6 +435,7 @@ Esempi: /mute -buffer irc.freenode.#weechat msg #weechat ciao! ........................................ +[[command_weechat_plugin]] [command]*`plugin`* elenca/attiva/disattiva plugin:: ........................................ /plugin list|listfull [<nome>] @@ -439,6 +455,7 @@ nomefile: plugin (file) da attivare Senza argomento, questo comando elenca i plugin attivati. ........................................ +[[command_weechat_proxy]] [command]*`proxy`* gestione proxy:: ........................................ /proxy list @@ -471,6 +488,7 @@ Esempi: /proxy del mioproxy ........................................ +[[command_weechat_quit]] [command]*`quit`* esce da WeeChat:: ........................................ /quit [-yes] [<argomenti>] @@ -480,6 +498,7 @@ 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....>]] @@ -489,6 +508,7 @@ file: file di configurazione da ricaricare (senza estensione ".conf") Senza argomento, vengono ricaricati tutti i file (WeeChat e plugin). ........................................ +[[command_weechat_save]] [command]*`save`* salva i file di configurazione su disco:: ........................................ /save [<file> [<file....>]] @@ -498,6 +518,7 @@ file: file di configurazione da salvare (senza estensione ".conf") Senza argomento, vengono salvati tutti i file (WeeChat e plugin). ........................................ +[[command_weechat_set]] [command]*`set`* imposta le opzioni di configurazione:: ........................................ /set [<opzione> [<valore>]] @@ -520,6 +541,7 @@ Esempi: /set weechat.look.highlight "word" ........................................ +[[command_weechat_unset]] [command]*`unset`* annulla/ripristina opzione:: ........................................ /unset <opzione> @@ -535,6 +557,7 @@ Esempi: /unset weechat.color.* ........................................ +[[command_weechat_upgrade]] [command]*`upgrade`* aggiorna WeeChat senza disconnettere dai server:: ........................................ /upgrade [<percorso_del_binario>] @@ -550,6 +573,7 @@ Il processo di aggiornamento è diviso in 4 fasi: 4. esecuzione del nuovo binario di WeeChat. ........................................ +[[command_weechat_uptime]] [command]*`uptime`* mostra l'uptime di WeeChat:: ........................................ /uptime [-o | -ol] @@ -558,6 +582,7 @@ Il processo di aggiornamento è diviso in 4 fasi: -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] @@ -566,6 +591,7 @@ Il processo di aggiornamento è diviso in 4 fasi: -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> @@ -589,6 +615,7 @@ Esempi: /wait 2m ciao ........................................ +[[command_weechat_window]] [command]*`window`* gestione finestre:: ........................................ /window list diff --git a/doc/it/autogen/user/xfer_commands.txt b/doc/it/autogen/user/xfer_commands.txt index 02813c307..ceed17338 100644 --- a/doc/it/autogen/user/xfer_commands.txt +++ b/doc/it/autogen/user/xfer_commands.txt @@ -1,3 +1,4 @@ +[[command_xfer_me]] [command]*`me`* invia un'azione CTCP all'host remoto:: ........................................ /me <messaggio> @@ -5,6 +6,7 @@ messaggio: messaggio da inviare ........................................ +[[command_xfer_xfer]] [command]*`xfer`* controllo xfer:: ........................................ /xfer [list|listfull] diff --git a/doc/it/weechat_user.it.txt b/doc/it/weechat_user.it.txt index d3a5eb3fc..3c0890bd3 100644 --- a/doc/it/weechat_user.it.txt +++ b/doc/it/weechat_user.it.txt @@ -600,6 +600,83 @@ These keys are used in context "mouse", namely when a mouse event occurs. | ◽◾◽ | - | anywhere | Start cursor mode at this point | /cursor go ${_x},${_y} |======================================== +// TRANSLATION MISSING +[[mouse]] +Mouse support +~~~~~~~~~~~~~ + +WeeChat supports mouse clicks and gestures. It is working with local terminal, +and remotely via ssh connection with or without under screen/tmux. + +[[mouse_enable]] +Enable mouse +^^^^^^^^^^^^ + +To enable mouse at startup: + +---------------------------------------- +/set weechat.look.mouse on +---------------------------------------- + +To enable mouse now, press @k(A-)@k(m) or do following command: + +---------------------------------------- +/mouse enable +---------------------------------------- + +It is possible to temporarily disable mouse, and bind that on a key. For example +key @k(A-)@k(x) to disable mouse for 10 seconds: + +---------------------------------------- +/key bind meta-x /mouse toggle 10 +---------------------------------------- + +When mouse is enabled in WeeChat, you can use "shift" modifier to select or +click in terminal, as if the mouse was disabled (on some terminals like iTerm, +you have to use "alt" instead of "shift"). + +[NOTE] +For any problem with mouse, please look at 'WeeChat FAQ'. + +[[mouse_bind_events]] +Bind mouse events to commands +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Many default mouse events are already defined by WeeChat (see +<<key_bindings_mouse_context,keys for "mouse" context>>). + +You can change or add bindings with the command `/key` using context "mouse" +(for syntax, see <<command_weechat_key,command /key>>). + +List of events supported: + +[width="80%",cols="3m,4",options="header"] +|======================================== +| Event | Description +| button1 | click on left button +| button2 | click on right button +| button3 | click on middle button (often click on wheel) +| button4 ... button9 | click on extra buttons +| wheelup | wheel (up) +| wheeldown | wheel (down) +| buttonX-gesture-up ^(1)^ | gesture with distance between 3 and 19 +| buttonX-gesture-up-long ^(1)^ | gesture with distance >= 20 +| buttonX-gesture-down ^(1)^ | gesture with distance between 3 and 19 +| buttonX-gesture-down-long ^(1)^ | gesture with distance >= 20 +| buttonX-gesture-left ^(1)^ | gesture with distance between 3 and 39 +| buttonX-gesture-left-long ^(1)^ | gesture with distance >= 40 +| buttonX-gesture-right ^(1)^ | gesture with distance between 3 and 39 +| buttonX-gesture-right-long ^(1)^ | gesture with distance >= 40 +|======================================== + +[NOTE] +^(1)^ "X" is number of button used in gesture (1 to 9). + +[TIP] +When binding a key in context "mouse", it's possible to match many events using +`*` at beginning or end of name, for example `button1-gesture-*` will match any +gesture made using left button. + [[command_line]] Riga di comando ~~~~~~~~~~~~~~~ @@ -694,18 +771,6 @@ e "a tutti" in rosso chiaro sottolineato: ^Cc12^Cbciao ^Cb^Cc04^Cua tutti^Cu^Cc ! ---------------------------------------- -[[weechat_options]] -Opzioni di WeeChat (weechat.conf) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -include::autogen/user/weechat_options.txt[] - -[[weechat_commands]] -Comandi di WeeChat -~~~~~~~~~~~~~~~~~~ - -include::autogen/user/weechat_commands.txt[] - [[colors]] Colori ~~~~~~ @@ -830,9 +895,9 @@ Attributi Esistono alcuni attributi per i colori. Uno o più attributi vanno aggiunti prima del nome o del numero del colore: -* "*": testo in grassetto -* "!": video inverso -* "_": testo sottolineato +* `*`: testo in grassetto +* `!`: video inverso +* `_`: testo sottolineato Ad esempio se si vuole il proprio nick bianco e sottolineato: @@ -857,6 +922,18 @@ Esempio di grassetto con il colore di primo piano del terminale: /set weechat.color.status_time *99999 ---------------------------------------- +[[weechat_options]] +Opzioni di WeeChat (weechat.conf) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +include::autogen/user/weechat_options.txt[] + +[[weechat_commands]] +Comandi di WeeChat +~~~~~~~~~~~~~~~~~~ + +include::autogen/user/weechat_commands.txt[] + [[plugins]] Plugin @@ -1765,7 +1842,7 @@ Il plugin Rmodifier consente di cambiare le stringhe del modificatore utilizzando le espressioni regolari. Si usa tipicamente per nascondere la password quando viene digitata, o quando WeeChat la salva nella cronologia dei comandi. Ad esempio, è possibile sostituire ogni carattere in questa password -con "*". +con `*`. [[rmodifier_options]] Opzioni (rmodifier.conf) @@ -1797,7 +1874,7 @@ Per ogni gruppo catturato, sono consentite le seguenti azioni: * mantenere il gruppo così com'è (usando un numero per gruppo) * sostituire tutti i caratteri nel gruppo per nascondere il contenuto (numero - del gruppo + "*") + del gruppo + `*`) * rimuovere il gruppo (se il gruppo non viene utilizzato nella stringa) Esempio di rmodifier predefinito per il comando `/oper`: |