diff options
Diffstat (limited to 'doc/fr/autogen/user')
-rw-r--r-- | doc/fr/autogen/user/alias_commands.txt | 59 | ||||
-rw-r--r-- | doc/fr/autogen/user/aspell_commands.txt | 20 | ||||
-rw-r--r-- | doc/fr/autogen/user/charset_commands.txt | 14 | ||||
-rw-r--r-- | doc/fr/autogen/user/demo_commands.txt | 40 | ||||
-rw-r--r-- | doc/fr/autogen/user/irc_commands.txt | 838 | ||||
-rw-r--r-- | doc/fr/autogen/user/logger_commands.txt | 57 | ||||
-rw-r--r-- | doc/fr/autogen/user/lua_commands.txt | 22 | ||||
-rw-r--r-- | doc/fr/autogen/user/perl_commands.txt | 22 | ||||
-rw-r--r-- | doc/fr/autogen/user/python_commands.txt | 22 | ||||
-rw-r--r-- | doc/fr/autogen/user/relay_commands.txt | 40 | ||||
-rw-r--r-- | doc/fr/autogen/user/rmodifier_commands.txt | 44 | ||||
-rw-r--r-- | doc/fr/autogen/user/ruby_commands.txt | 22 | ||||
-rw-r--r-- | doc/fr/autogen/user/tcl_commands.txt | 22 | ||||
-rw-r--r-- | doc/fr/autogen/user/weechat_commands.txt | 886 | ||||
-rw-r--r-- | doc/fr/autogen/user/xfer_commands.txt | 20 |
15 files changed, 1093 insertions, 1035 deletions
diff --git a/doc/fr/autogen/user/alias_commands.txt b/doc/fr/autogen/user/alias_commands.txt index 790d984a7..1bbcdc63e 100644 --- a/doc/fr/autogen/user/alias_commands.txt +++ b/doc/fr/autogen/user/alias_commands.txt @@ -1,34 +1,33 @@ -• *`/alias`* `[[-completion complétion] nom_alias [commande [paramètres]]]`:: - +[command]*`alias`* créer un alias pour une commande:: ........................................ - créer un alias pour une commande +/alias [-completion <complétion>] alias [<commande> [<paramètres>]] + +complétion: complétion pour l'alias (optionnel, par défaut la complétion se fait avec la commande cible) + alias: nom de l'alias (peut démarrer ou se terminer par "*" pour une liste d'alias) + commande: nom de la commande (plusieurs commandes peuvent être séparées par des point-virgules) +paramètres: paramètres pour la commande + +Sans paramètre, cette commande liste tous les alias définis. + +Note: dans la commande, les variables spéciales sont remplacées: + $n: paramètre 'n' (entre 1 et 9) + $-m: paramètres de 1 à 'm' + $n-: paramètres de 'n' au dernier + $n-m: paramètres de 'n' à 'm' + $*: tous les paramètres + $~: le dernier paramètre + $nick: pseudo courant + $channel: canal courant + $server: serveur courant + +Pour supprimer un alias, utilisez la commande /unalias. - complétion: complétion pour l'alias (optionnel, par défaut la complétion se fait avec la commande cible) - nom_alias: nom de l'alias (peut démarrer ou se terminer par "*" pour une liste d'alias) - commande: nom de la commande (plusieurs commandes peuvent être séparées par des point-virgules) - paramètres: paramètres pour la commande - - Sans paramètre, cette commande liste tous les alias définis. - - Note : dans la commande, les variables spéciales sont remplacées : - $n: paramètre 'n' (entre 1 et 9) - $-m: paramètres de 1 à 'm' - $n-: paramètres de 'n' au dernier - $n-m: paramètres de 'n' à 'm' - $*: tous les paramètres - $~: le dernier paramètre - $nick: pseudo courant - $channel: canal courant - $server: serveur courant - - Pour supprimer un alias, utilisez la commande /unalias. - - Exemples: - alias /split pour diviser la fenêtre horizontalement : - /alias split /window splith - alias /hello pour dire "hello" sur tous les canaux mais pas sur #weechat : - /alias hello /allchan -exclude=#weechat msg * hello - alias /forcejoin pour envoyer la commande IRC "forcejoin" avec la complétion de /sajoin : - /alias -completion %%sajoin forcejoin /quote forcejoin +Exemples: + alias /split pour diviser la fenêtre horizontalement : + /alias split /window splith + alias /hello pour dire "hello" sur tous les canaux mais pas sur #weechat : + /alias hello /allchan -exclude=#weechat msg * hello + alias /forcejoin pour envoyer la commande IRC "forcejoin" avec la complétion de /sajoin : + /alias -completion %%sajoin forcejoin /quote forcejoin ........................................ diff --git a/doc/fr/autogen/user/aspell_commands.txt b/doc/fr/autogen/user/aspell_commands.txt index c1d8c80db..db5f116e9 100644 --- a/doc/fr/autogen/user/aspell_commands.txt +++ b/doc/fr/autogen/user/aspell_commands.txt @@ -1,13 +1,15 @@ -• *`/aspell`* `dictlist | enable lang | disable | addword [lang] word`:: - +[command]*`aspell`* configuration de l'extension aspell:: ........................................ - configuration de l'extension aspell +/aspell dictlist + enable <langue> + disable + addword [<langue>] <mot> + +dictlist: afficher les dictionnaires installés + enable: activer aspell sur le tampon courant + disable: désactiver aspell sur le tampon courant + addword: ajouter un mot dans le dictionnaire personnel aspell - dictlist: afficher les dictionnaires installés - enable: active aspell sur le tampon courant - disable: désactive aspell sur le tampon courant - addword: ajoute un mot dans le dictionnaire personnel aspell - - Les lignes d'entrée commençant par '/' ne sont pas vérifiées, sauf pour certaines commandes. +Les lignes d'entrée commençant par '/' ne sont pas vérifiées, sauf pour certaines commandes. ........................................ diff --git a/doc/fr/autogen/user/charset_commands.txt b/doc/fr/autogen/user/charset_commands.txt index 5e0a98428..ad3b56a06 100644 --- a/doc/fr/autogen/user/charset_commands.txt +++ b/doc/fr/autogen/user/charset_commands.txt @@ -1,11 +1,11 @@ -• *`/charset`* `[[decode | encode] charset] | [reset]`:: - +[command]*`charset`* changer le charset pour le tampon courant:: ........................................ - changer le charset pour le tampon courant +/charset decode|encode <charset> + reset - decode: changer le charset de décodage - encode: changer le charset d'encodage - charset: nouveau charset pour le tampon courant - reset: réinitialiser les charsets pour le tampon courant + decode: changer le charset de décodage + encode: changer le charset d'encodage +charset: nouveau charset pour le tampon courant + reset: réinitialiser les charsets pour le tampon courant ........................................ diff --git a/doc/fr/autogen/user/demo_commands.txt b/doc/fr/autogen/user/demo_commands.txt index f3680b1fb..1959948be 100644 --- a/doc/fr/autogen/user/demo_commands.txt +++ b/doc/fr/autogen/user/demo_commands.txt @@ -1,42 +1,32 @@ -• *`/demo_buffer`* `nom`:: - +[command]*`demo_buffer`* ouvrir un nouveau tampon:: ........................................ - ouvrir un nouveau tampon +/demo_buffer <nom> ........................................ -• *`/demo_buffer_set`* `propriété valeur`:: - -........................................ - définir une propriété de tampon +[command]*`demo_info`* lit et affiche une info:: ........................................ +/demo_info <info> [<paramètres>] -• *`/demo_info`* `[info [paramètres]]`:: + info: info à afficher +paramètres: paramètres optionnels pour l'info +Sans paramètre, cette commande affiche la liste des infos disponibles ........................................ - lit et affiche une info - info: info à afficher - paramètres: paramètres optionnels pour l'info - - Sans paramètre, cette commande affiche la liste des infos disponibles +[command]*`demo_infolist`* lit et affiche une infolist:: ........................................ +/demo_infolist <infolist> [<paramètres>] -• *`/demo_infolist`* `[infolist [paramètres]]`:: + infolist: infolist à afficher +paramètres: paramètres optionnels pour l'infolist +Sans paramètre, cette commande affiche la liste des infolists disponibles ........................................ - lit et affiche une infolist - - infolist: infolist à afficher - paramètres: paramètres optionnels pour l'infolist - - Sans paramètre, cette commande affiche la liste des infolists disponibles -........................................ - -• *`/demo_printf`* `[texte]`:: +[command]*`demo_printf`* affiche des messages sur le tampon courant:: ........................................ - affiche des messages sur le tampon courant +/demo_printf <texte> - texte: affiche ce texte +texte: affiche ce texte ........................................ diff --git a/doc/fr/autogen/user/irc_commands.txt b/doc/fr/autogen/user/irc_commands.txt index 45d4814fb..cf8433ccc 100644 --- a/doc/fr/autogen/user/irc_commands.txt +++ b/doc/fr/autogen/user/irc_commands.txt @@ -1,721 +1,671 @@ -• *`/admin`* `[cible]`:: +[command]*`admin`* trouver les informations sur l'administrateur du serveur:: +........................................ +/admin [<cible>] +cible: serveur ........................................ - trouver les informations sur l'administrateur du serveur - cible: serveur +[command]*`allchan`* exécuter une commande sur tous les canaux de tous les serveurs connectés:: ........................................ +/allchan [-current] [-exclude=<canal>[,<canal>...]] <commande> [<paramètres>] -• *`/allchan`* `[-current] [-exclude=canal[,canal...]] commande [paramètres]`:: + -current: exécuter la commande pour les canaux du serveur courant seulement + -exclude: exclure certains canaux ('*' est autorisé au début ou à la fin du nom du canal, pour exclure plusieurs canaux) + commande: commande à exécuter +paramètres: paramètres pour la commande +Exemples: + exécuter '/me teste' sur tous les canaux: + /allchan me teste + dire 'bonjour' partout sauf sur #weechat: + /allchan -exclude=#weechat msg * bonjour + dire 'bonjour' partout sauf sur #weechat et les canaux commençant par #linux: + /allchan -exclude=#weechat,#linux* msg * bonjour ........................................ - exécuter une commande sur tous les canaux de tous les serveurs connectés - -current: exécuter la commande pour les canaux du serveur courant seulement - -exclude: exclure certains canaux ('*' est autorisé au début ou à la fin du nom du canal, pour exclure plusieurs canaux) - commande: commande à exécuter - paramètres: paramètres pour la commande - - Exemples: - exécuter '/me teste' sur tous les canaux : - /allchan me teste - dire 'bonjour' partout sauf sur #weechat : - /allchan -exclude=#weechat msg * bonjour - dire 'bonjour' partout sauf sur #weechat et les canaux commençant par #linux : - /allchan -exclude=#weechat,#linux* msg * bonjour +[command]*`allserv`* exécuter une commande sur tous les serveurs connectés:: ........................................ +/allserv [-exclude=<serveur>[,<serveur>...]] <commande> [<paramètres>] -• *`/allserv`* `[-exclude=serveur[,serveur...]] commande [paramètres]`:: + -exclude: exclude certains serveurs ('*' is est autorisé en début ou fin du nom du serveur, pour exclure plusieurs serveurs) + commande: commande à exécuter +paramètres: paramètres pour la commande +Exemples: + changer de pseudo sur tous les serveurs: + /allserv nick newnick + positionner l'absence sur tous les serveurs: + /allserv away Je suis absent ........................................ - exécuter une commande sur tous les serveurs connectés - -exclude: exclude certains serveurs ('*' is est autorisé en début ou fin du nom du serveur, pour exclure plusieurs serveurs) - commande: commande à exécuter - paramètres: paramètres pour la commande - - Exemples: - changer de pseudo sur tous les serveurs : - /allserv nick newnick - positionner l'absence sur tous les serveurs : - /allserv away Je suis absent +[command]*`ban`* bannir des pseudos ou hôtes:: ........................................ +/ban [<canal>] [<pseudo> [<pseudo>...]] -• *`/ban`* `[canal] [pseudo [pseudo ...]]`:: - + canal: nom du canal pour le bannissement +pseudo: pseudo ou hôte pour le bannissement ........................................ - bannit des pseudos ou hôtes - canal: nom du canal pour le bannissement - pseudo: pseudo ou hôte pour le bannissement +[command]*`connect`* se connecter à un/plusieurs serveur(s) IRC:: ........................................ +/connect [<serveur> [<serveur>...] | <nom>[/<port>]] [-<option>[=<valeur>]] [-no<option>] [-nojoin] [-switch] + -all|-open [-nojoin] [-switch] -• *`/connect`* `[nom_server [nom_server ...] | nom[/port] [-option[=valeur]] [-nooption] | -all | -open] [-nojoin] [-switch]`:: + serveur: nom du serveur interne pour se connecter (le serveur doit avoir été créé par /server add) + nom: nom (ou adresse IP) d'un serveur (ceci crééra un serveur TEMPORAIRE) + port: port pour le serveur (6667 par défaut) + option: définir l'option pour le serveur (pour une option booléenne, la valeur peut être omise) +nooption: définir l'option booléenne à 'off' (par exemple: -nossl) + -all: se connecter à tous les serveurs définis dans la configuration + -open: se connecter à tous les serveurs ouverts qui ne sont pas actuellement connectés + -nojoin: ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur) + -switch: basculer vers l'adresse suivante du serveur +Exemples: + /connect freenode + /connect irc.oftc.net/6667 + /connect irc6.oftc.net/6667 -ipv6 + /connect irc6.oftc.net/6697 -ipv6 -ssl + /connect my.server.org/6697 -ssl -password=test + /connect -switch ........................................ - se connecter à un/plusieurs serveur(s) IRC - nom_serveur: nom du serveur interne pour se connecter (le serveur doit avoir été créé par /server add) - nom: nom (ou adresse IP) d'un serveur (ceci crééra un serveur TEMPORAIRE) - port: port pour le serveur (6667 par défaut) - option: définir l'option pour le serveur (pour une option booléenne, la valeur peut être omise) - nooption: définir l'option booléenne à 'off' (par exemple: -nossl) - -all: se connecter à tous les serveurs définis dans la configuration - -open: se connecter à tous les serveurs ouverts qui ne sont pas actuellement connectés - -nojoin: ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur) - -switch: basculer vers l'adresse suivante du serveur - - Exemples: - /connect freenode - /connect irc.oftc.net/6667 - /connect irc6.oftc.net/6667 -ipv6 - /connect irc6.oftc.net/6697 -ipv6 -ssl - /connect my.server.org/6697 -ssl -password=test - /connect -switch +[command]*`ctcp`* envoyer un message CTCP (Client-To-Client Protocol):: ........................................ +/ctcp <cible> <type> [<arguments>] -• *`/ctcp`* `cible type [arguments]`:: - + cible: pseudo ou canal à qui envoyer le CTCP + type: type de CTCP (exemples: "version", "ping", etc...) +arguments: paramètres pour le CTCP ........................................ - envoyer un message CTCP (Client-To-Client Protocol) - cible: pseudo à qui envoyer le CTCP - type: type de CTCP (exemples: "version", "ping", etc...) - arguments: paramètres pour le CTCP +[command]*`cycle`* quitter et rejoindre un canal:: ........................................ +/cycle [<canal>[,<canal>...]] [message] -• *`/cycle`* `[canal[,canal]] [message_de_fin]`:: - + canal: canal à quitter +message: message de fin (affiché aux autres utilisateurs) ........................................ - quitter et rejoindre un canal - canal: canal pour le cycle - message_de_fin: message de fin (affiché aux autres utilisateurs) +[command]*`dcc`* démarrer un DCC (transfert de fichier ou discussion directe):: ........................................ +/dcc chat <pseudo> + send <pseudo> <fichier> -• *`/dcc`* `action [pseudo [fichier]]`:: - -........................................ - démarre le DCC (fichier ou discussion) + pseudo: pseudo pour la discussion ou le fichier +fichier: nom du fichier (sur la machine locale) - action: 'send' (envoi de fichier) ou 'chat' (discussion) - pseudo: pseudo pour envoyer le fichier ou discuter - fichier: nom du fichier (sur la machine locale) - - Exemples: - discuter avec le pseudo "toto": - /dcc chat toto - envoyer le fichier "/home/foo/bar.txt" au pseudo "toto": - /dcc send toto /home/foo/bar.txt +Exemples: + discuter avec le pseudo "toto": + /dcc chat toto + envoyer le fichier "/home/foo/bar.txt" au pseudo "toto": + /dcc send toto /home/foo/bar.txt ........................................ -• *`/dehalfop`* `[pseudo [pseudo]]`:: - +[command]*`dehalfop`* retire le statut de demi-opérateur du canal à/aux pseudo(s):: ........................................ - retire le statut de demi-opérateur du canal à/aux pseudo(s) +/dehalfop <pseudo> [<pseudo>...] ........................................ -• *`/deop`* `[pseudo [pseudo]]`:: - +[command]*`deop`* retire le statut d'opérateur du canal à/aux pseudo(s):: ........................................ - retire le statut d'opérateur du canal à/aux pseudo(s) +/deop <pseudo> [<pseudo>...] ........................................ -• *`/devoice`* `[pseudo [pseudo]]`:: - +[command]*`devoice`* retire la voix du/des pseudo(s):: ........................................ - retire la voix du/des pseudo(s) +/devoice <pseudo> [<pseudo>...] ........................................ -• *`/die`*:: - +[command]*`die`* arrêter le serveur:: ........................................ - arrêter le serveur ........................................ -• *`/disconnect`* `[-all | nom_serveur [nom_serveur...]]`:: - +[command]*`disconnect`* se déconnecter d'un/plusieurs serveur(s) IRC:: ........................................ - se déconnecter d'un/plusieurs serveur(s) IRC +/disconnect <serveur> [<serveur>...] + -all - -all: se déconnecter de tous les serveurs - nom_serveur: nom du serveur pour se déconnecter +serveur: nom du serveur pour se déconecter + -all: se déconnecter de tous les serveurs ........................................ -• *`/halfop`* `[pseudo [pseudo]]`:: - -........................................ - donner le statut de demi-opérateur à un/des pseudo(s) +[command]*`halfop`* donner le statut de demi-opérateur à un/des pseudo(s):: ........................................ - -• *`/ignore`* `[list] | [add [re:]pseudo/hote [server [channel]]] | [del numéro|-all]`:: - +/halfop <pseudo> [<pseudo>...] ........................................ - ignore des pseudos/hôtes de serveurs ou canaux - list: liste tous les ignores - add: ajoute un ignore - del: supprime un ignore - numéro: numéro du ignore à supprimer (voir la liste des ignore pour le trouver) - -all: supprime tous les ignores - pseudo/hôte: pseudo ou hôte à ignorer: la syntaxe est "re:regex" ou "masque" (un masque est une chaîne avec des "*" pour remplacer un ou plusieurs caractères) - serveur: nom de serveur interne où le ignore fonctionnera - canal: canal où le ignore fonctionnera - - Exemples: - ignorer le pseudo "toto" partout: - /ignore add toto - ignorer le hôte "toto@domain.com" sur le serveur freenode: - /ignore add toto@domain.com freenode - ignorer le hôte "toto*@*.domain.com" sur freenode/#weechat: - /ignore add toto*@*.domain.com freenode #weechat +[command]*`ignore`* ignorer des pseudos/hôtes de serveurs ou canaux:: ........................................ +/ignore list + add [re:]<pseudo> [<serveur> [<canal>]] + del <numéro>|-all -• *`/info`* `[cible]`:: + list: lister tous les ignores + add: ajouter un ignore + pseudo: pseudo ou hôte (peut être une expression régulière si "re:" est donné) + del: supprimer un ignore + numéro: numéro du ignore à supprimer (voir la liste des ignore pour le trouver) + -all: supprimer tous les ignores +pseudo/hôte: pseudo ou hôte à ignorer: la syntaxe est "re:regex" ou "masque" (un masque est une chaîne avec des "*" pour remplacer un ou plusieurs caractères) + serveur: nom de serveur interne où le ignore fonctionnera + canal: canal où le ignore fonctionnera +Exemples: + ignorer le pseudo "toto" partout: + /ignore add toto + ignorer le hôte "toto@domain.com" sur le serveur freenode: + /ignore add toto@domain.com freenode + ignorer le hôte "toto*@*.domain.com" sur freenode/#weechat: + /ignore add toto*@*.domain.com freenode #weechat ........................................ - voir les informations décrivant le serveur - cible: nom du serveur +[command]*`info`* voir les informations décrivant le serveur:: ........................................ +/info [<cible>] -• *`/invite`* `pseudo canal`:: - +cible: nom du serveur ........................................ - inviter un pseudo sur un canal - pseudo: pseudo à inviter - canal: canal pour l'invitation +[command]*`invite`* inviter un pseudo sur un canal:: ........................................ +/invite <pseudo> <canal> -• *`/ison`* `pseudo [pseudo ...]`:: - +pseudo: pseudo à inviter + canal: canal pour l'invitation ........................................ - vérifier si un pseudo est actuellement sur IRC - pseudo: pseudo +[command]*`ison`* vérifier si un pseudo est actuellement sur IRC:: ........................................ +/ison <pseudo> [<pseudo>...] -• *`/join`* `[-server serveur] [canal1[,canal2[,canal3]] [clé1[,clé2]]]`:: - +pseudo: pseudo ........................................ - joindre un canal - serveur: envoyer à ce serveur (nom interne) - canal: nom du canal à rejoindre - clé: clé pour rejoindre le canal (les canaux avec une clé doivent être les premiers dans la liste) - - Exemples: - /join #weechat - /join #protectedchan,#weechat key - /join -server freenode #weechat +[command]*`join`* rejoindre un canal:: ........................................ +/join [-server <serveur>] [<canal1>[,<canal2>...]] [<clé1>[,<clé2>...]] -• *`/kick`* `[canal] pseudo [commentaire]`:: +serveur: envoyer à ce serveur (nom interne) + canal: nom du canal à rejoindre + clé: clé pour rejoindre le canal (les canaux avec une clé doivent être les premiers dans la liste) +Exemples: + /join #weechat + /join #protectedchan,#weechat key + /join -server freenode #weechat ........................................ - retirer par la force un utilisateur d'un canal - canal: canal où l'utilisateur se trouve - pseudo: pseudo à éliminer - commentaire: commentaire pour l'élimination +[command]*`kick`* retirer par la force un utilisateur d'un canal:: ........................................ +/kick [<canal>] <pseudo> [<raison>] -• *`/kickban`* `[canal] pseudo [commentaire]`:: - + canal: canal où l'utilisateur se trouve +pseudo: pseudo à éliminer +raison: raison pour l'élimination ........................................ - retirer par la force un pseudo d'un canal et le bannir - canal: canal où l'utilisateur se trouve - pseudo: pseudo à éliminer et bannir - commentaire: commentaire pour l'élimination - - Il est possible d'émiliner/bannir avec un masque, le pseudo sera extrait du masque et remplacé par "*". - - Exemple: - bannit "*!*@host.com" puis élimine "toto": - /kickban toto!*@host.com +[command]*`kickban`* retirer par la force un pseudo d'un canal et le bannir:: ........................................ +/kickban [<canal>] <pseudo> [<raison>] -• *`/kill`* `pseudo commentaire`:: + canal: canal où l'utilisateur se trouve +pseudo: pseudo à éliminer et bannir +raison: raison pour l'élimination -........................................ - fermer la connexion client-serveur +Il est possible d'émiliner/bannir avec un masque, le pseudo sera extrait du masque et remplacé par "*". - pseudo: pseudo - commentaire: commentaire pour la mort +Exemple: + bannir "*!*@host.com" puis éliminer "toto": + /kickban toto!*@host.com ........................................ -• *`/links`* `[[serveur] masque_serveur]`:: - +[command]*`kill`* fermer la connexion client-serveur:: ........................................ - lister tous les noms de serveurs connus du serveur qui répondent à la requête +/kill <pseudo> <raison> - serveur: ce serveur doit répondre à la requête - masque_serveur: liste des serveurs correspondant au masque +pseudo: pseudo +raison: raison ........................................ -• *`/list`* `[canal[,canal] [serveur] [-re regexp]]`:: +[command]*`links`* lister tous les noms de serveurs connus du serveur qui répondent à la requête:: +........................................ +/links [[<serveur>] <masque_serveur>] + serveur: ce serveur doit répondre à la requête +masque_serveur: liste des serveurs correspondant au masque ........................................ - lister les canaux et leur titre - canal: canal à lister - serveur: nom du serveur - regexp: expression régulière utilisée pour filtrer les résultats - - Exemples: - lister tous les canaux du serveur (peut être très lent pour les grands réseaux): - /list - lister le canal #weechat: - /list #weechat - lister tous les canaux commençant par "#weechat" (peut être très lent pour les grands réseaux): - /list -re #weechat.* +[command]*`list`* lister les canaux et leur titre:: ........................................ +/list [<canal>[,<canal>...]] [<serveur>] [-re <regex>] -• *`/lusers`* `[masque [cible]]`:: + canal: canal à lister +serveur: nom du serveur + regex: expression régulière utilisée pour filtrer les résultats +Exemples: + lister tous les canaux du serveur (peut être très lent pour les grands réseaux): + /list + lister le canal #weechat: + /list #weechat + lister tous les canaux commençant par "#weechat" (peut être très lent pour les grands réseaux): + /list -re #weechat.* ........................................ - obtenir des statistiques sur la taille du réseau IRC - masque: serveurs qui correspondent au masque seulement - cible: serveur pour faire suivre la requête +[command]*`lusers`* obtenir des statistiques sur la taille du réseau IRC:: ........................................ +/lusers [<masque> [<cible>]] -• *`/map`*:: +masque: serveurs qui correspondent au masque seulement + cible: serveur pour faire suivre la requête +........................................ +[command]*`map`* afficher une carte graphique du réseau IRC:: ........................................ - afficher une carte graphique du réseau IRC ........................................ -• *`/me`* `message`:: - +[command]*`me`* envoyer une action CTCP au canal courant:: ........................................ - envoyer une action CTCP au canal courant +/me <message> - message: message à envoyer +message: message à envoyer ........................................ -• *`/mode`* `{ [canal] {[+|-]|o|p|s|i|t|n|b|v} [limite] [utilisateur] [masque de banissement] } | { pseudo {[+|-]|i|w|s|o} }`:: - +[command]*`mode`* changer le mode du canal ou de l'utilisateur:: ........................................ - changer le mode du canal ou de l'utilisateur +/mode [<canal>] [+|-]o|p|s|i|t|n|b|v [<paramètres>] + <pseudo> [+|-]i|w|s|o - modes de canaux: - canal: nom du canal à modifier (par défaut le canal courant) - o: donner/reprendre le statut privilégié d'opérateur - p: indicateur de canal privé - s: indicateur de canal secret - i: indicateur de canal avec invitation seulement - t: le titre est modifiable seulement par un opérateur du canal - n: aucun message au canal depuis l'extérieur - m: canal modéré - l: fixer la limite d'utilisateurs pour le canal - b: paramétrer un masque de banissement pour garder des utilisateurs dehors - e: paramétrer un masque d'exception - v: donner/reprendre la possibilité de parler sur un canal modéré - k: définir une clé (mot de passe) pour accéder au canal - modes utilisateur: - pseudo: pseudo à modifier - i: marquer un utilisateur comme invisible - s: marquer un utilisateur pour recevoir les notices du serveur - w: l'utilisateur reçoit les wallops - o: drapeau opérateur -........................................ +modes de canaux: + canal: nom du canal à modifier (par défaut le canal courant) + o: donner/reprendre le statut privilégié d'opérateur + p: indicateur de canal privé + s: indicateur de canal secret + i: indicateur de canal avec invitation seulement + t: le titre est modifiable seulement par un opérateur du canal + n: aucun message au canal depuis l'extérieur + m: canal modéré + l: fixer la limite d'utilisateurs pour le canal + b: paramétrer un masque de banissement pour garder des utilisateurs dehors + e: paramétrer un masque d'exception + v: donner/reprendre la possibilité de parler sur un canal modéré + k: définir une clé (mot de passe) pour accéder au canal +modes utilisateur: + pseudo: pseudo à modifier + i: marquer un utilisateur comme invisible + s: marquer un utilisateur pour recevoir les notices du serveur + w: l'utilisateur reçoit les wallops + o: drapeau opérateur -• *`/motd`* `[cible]`:: +La liste des modes n'est pas exhaustive, vous devriez lire la documentation de votre serveur pour voir tous les modes possibles. +Exemples: + protéger le titre du canal #weechat: + /mode #weechat +t + devenir invisible sur le serveur: + /mode nick +i ........................................ - obtenir le message du jour - cible: nom du serveur +[command]*`motd`* obtenir le message du jour:: ........................................ +/motd [<cible>] -• *`/msg`* `[-server serveur] cible[,cible] texte`:: - +cible: nom du serveur ........................................ - envoyer un message à un pseudo ou canal - serveur: envoyer à ce serveur (nom interne) - cible: pseudo ou canal (peut-être un masque, '*' = canal courant) - texte: texte à envoyer +[command]*`msg`* envoyer un message à un pseudo ou canal:: ........................................ +/msg [-server <serveur>] <cible>[,<cible>...] <texte> -• *`/names`* `[canal[,canal]]`:: - +serveur: envoyer à ce serveur (nom interne) + cible: pseudo ou canal (peut-être un masque, '*' = canal courant) + texte: texte à envoyer ........................................ - lister les pseudos sur des canaux - canal: nom du canal +[command]*`names`* lister les pseudos sur des canaux:: ........................................ +/names [<canal>[,<canal>...]] -• *`/nick`* `[-all] pseudo`:: +canal: nom du canal +........................................ +[command]*`nick`* changer le pseudo courant:: ........................................ - changer le pseudo courant +/nick [-all] <pseudo> - -all: définir le nouveau pseudo sur tous les serveurs connectés - pseudo: nouveau pseudo + -all: définir le nouveau pseudo sur tous les serveurs connectés +pseudo: nouveau pseudo ........................................ -• *`/notice`* `[-server serveur] cible texte`:: +[command]*`notice`* envoyer un message notice à un utilisateur:: +........................................ +/notice [-server <serveur>] <cible> <texte> +serveur: envoyer à ce serveur (nom interne) + cible: pseudo ou canal + texte: texte à envoyer ........................................ - envoyer un message notice à un utilisateur - serveur: envoyer à ce serveur (nom interne) - cible: pseudo ou canal - texte: texte à envoyer +[command]*`notify`* ajouter une notification de présence ou de statut d'absence pour des pseudos sur les serveurs:: ........................................ +/notify add <pseudo> [<serveur> [-away]] + del <pseudo>|-all [<serveur>] -• *`/notify`* `[add pseudo [serveur [-away]]] | [del pseudo|-all [serveur]]`:: + add: ajouter une notification + pasudo: pseudo +serveur: nom interne du serveur (par défaut le serveur courant) + -away: notifier quand le message d'absence est changé (en faisant un whois sur le pseudo) + del: supprimer une notification + -all: supprimer toutes les notifications -........................................ - ajoute une notification de présence ou de statut d'absence pour des pseudos sur les serveurs +Sans paramètre, cette commande affiche les notifications pour le serveur courant (ou tous les serveurs si la commande est exécutée sur le tampon "core"). - add: ajoute une notification - pasudo: pseudo - serveur: nom interne du serveur (par défaut le serveur courant) - -away: notifie quand le message d'absence est changé (en faisant un whois sur le pseudo) - del: supprime une notification - -all: supprime toutes les notifications - - Sans paramètre, cette commande affiche les notifications pour le serveur courant (ou tous les serveurs si la commande est exécutée sur le tampon "core"). - - Exemples: - notifie quand "toto" rejoint/quitte le serveur courant: - /notify add toto - notifie quand "toto" rejoint/quitte le serveur freenode: - /notify add toto freenode - notifie quand "toto" est absent ou de retour sur le serveur freenode: - /notify add toto freenode -away +Exemples: + notifier quand "toto" rejoint/quitte le serveur courant: + /notify add toto + notifier quand "toto" rejoint/quitte le serveur freenode: + /notify add toto freenode + notifier quand "toto" est absent ou de retour sur le serveur freenode: + /notify add toto freenode -away ........................................ -• *`/op`* `pseudo [pseudo]`:: - +[command]*`op`* donner le statut opérateur à un/des pseudo(s):: ........................................ - donner le statut opérateur à un/des pseudo(s) +/op <pseudo> [<pseudo>...] ........................................ -• *`/oper`* `utilisateur mot_de_passe`:: - +[command]*`oper`* obtenir le statut d'opérateur:: ........................................ - obtenir le statut d'opérateur +/oper <utilisateur> <mot_de_passe> - utilisateur/mot_de_passe: utilisé pour obtenir les privilèges sur le serveur IRC courant + utilisateur: utilisateur +mot_de_passe: mot de passe ........................................ -• *`/part`* `[canal[,canal]] [message_de_fin]`:: - +[command]*`part`* quitter un canal:: ........................................ - quitter un canal +/part [<canal>[,<canal>...]] [message] - canal: canal à quitter - message_de_fin: message de fin (affiché aux autres utilisateurs) + canal: canal à quitter +message: message de fin (affiché aux autres utilisateurs) ........................................ -• *`/ping`* `serveur1 [serveur2]`:: - +[command]*`ping`* pinguer un serveur:: ........................................ - pinguer un serveur +/ping <serveur1> [<serveur2>] - serveur1: serveur à pinguer - serveur2: faire suivre le ping à ce serveur +serveur1: serveur à pinguer +serveur2: faire suivre le ping à ce serveur ........................................ -• *`/pong`* `démon [démon2]`:: - +[command]*`pong`* répondre à un message ping:: ........................................ - répondre à un message ping +/pong <démon> [<démon2>] - démon: démon qui a répondu au message Ping - démon2: faire suivre le message à ce démon + démon: démon qui a répondu au message Ping +démon2: faire suivre le message à ce démon ........................................ -• *`/query`* `[-server serveur] pseudo [texte]`:: - +[command]*`query`* envoyer un message privé à un pseudo:: ........................................ - envoyer un message privé à un pseudo +/query [-server <serveur>] <pseudo> [<texte>] - serveur: envoyer à ce serveur (nom interne) - pseudo: pseudo pour la conversation privée - texte: texte à envoyer +serveur: envoyer à ce serveur (nom interne) + pseudo: pseudo pour la conversation privée + texte: texte à envoyer ........................................ -• *`/quote`* `[-server serveur] données`:: - +[command]*`quote`* envoyer des données brutes au serveur sans analyse:: ........................................ - envoyer des données brutes au serveur sans analyse +/quote [-server <serveur>] <données> - serveur: envoyer à ce serveur (nom interne) - données: données brutes à envoyer +serveur: envoyer à ce serveur (nom interne) +données: données brutes à envoyer ........................................ -• *`/reconnect`* `[nom_server [nom_server ...] | -all] [-nojoin] [-switch]`:: - +[command]*`reconnect`* se reconnecter à un/plusieurs serveur(s):: ........................................ - se reconnecter à un/plusieurs serveur(s) +/reconnect <serveur> [<serveur>...] [-nojoin] [-switch] + -all [-nojoin] [-switch] - nom_serveur: nom du serveur pour se reconnecter - -all: se reconnecter à tous les serveurs - -nojoin: ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur) - -switch: basculer vers l'adresse suivante du serveur +serveur: nom du serveur pour se reconnecter + -all: se reconnecter à tous les serveurs +-nojoin: ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur) +-switch: basculer vers l'adresse suivante du serveur ........................................ -• *`/rehash`* `[option]`:: - +[command]*`rehash`* demander au serveur de recharger son fichier de configuration:: ........................................ - demander au serveur de recharger son fichier de configuration +/rehash [<option>] - option: option supplémentaire, pour certains serveurs +option: option supplémentaire, pour certains serveurs ........................................ -• *`/restart`*:: - +[command]*`restart`* demander au serveur de redémarrer:: ........................................ - demander au serveur de redémarrer ........................................ -• *`/sajoin`* `pseudo canal[,canal]`:: - +[command]*`sajoin`* force un utilisateur à rejoindre un ou plusieurs canaux:: ........................................ - force un utilisateur à rejoindre un ou plusieurs canaux +/sajoin <pseudo> <canal>[,<canal>...] - pseudo: pseudo - canal: canal +pseudo: pseudo + canal: canal ........................................ -• *`/samode`* `mode canal`:: - +[command]*`samode`* changer le mode du canal, sans avoir le statut opérateur:: ........................................ - changer le mode du canal, sans avoir le statut opérateur +/samode <canal> <mode> - canal: nom du canal - mode: mode pour le canal +canal: nom du canal + mode: mode pour le canal ........................................ -• *`/sanick`* `pseudo nouveau_pseudo`:: - +[command]*`sanick`* force un utilisateur à utiliser un autre pseudo:: ........................................ - force un utilisateur à utiliser un autre pseudo +/sanick <pseudo> <nouveau_pseudo> - pseudo: pseudo - nouveau_pseudo: nouveau pseudo + pseudo: pseudo +nouveau_pseudo: nouveau pseudo ........................................ -• *`/sapart`* `pseudo canal[,canal]`:: - +[command]*`sapart`* force un utilisateur à quitter un ou plusieurs canaux:: ........................................ - force un utilisateur à quitter un ou plusieurs canaux +/sapart <pseudo> <canal>[,<canal>...] - pseudo: pseudo - canal: canal +pseudo: pseudo + canal: canal ........................................ -• *`/saquit`* `pseudo raison`:: - +[command]*`saquit`* force un utilisateur à quitter le serveur avec une raison:: ........................................ - force un utilisateur à quitter le serveur avec une raison +/saquit <pseudo> <raison> - pseudo: pseudo - raison: raison +pseudo: pseudo +raison: raison ........................................ -• *`/server`* `[list [nom_serveur]] | [listfull [nom_serveur]] | [add nom_serveur nom[/port] [-temp] [-option[=valeur]] [-nooption]] | [copy nom_serveur nouveau_nom_serveur] | [rename nom_serveur nouveau_nom_serveur] | [keep nom_serveur] | [del nom_serveur] | [deloutq] | [jump] | [raw]`:: - +[command]*`server`* liste, ajoute ou retire des serveurs IRC:: ........................................ - liste, ajoute ou retire des serveurs IRC +/server list|listfull [<serveur>] + add <serveur> <nom>[/<port>] [-temp] [-<option>[=<valeur>]] [-no<option>] + copy|rename <serveur> <nouveau_nom> + del|keep <serveur> + deloutq|jump|raw - list: afficher les serveurs (sans paramètre, cette liste est affichée) - listfull: afficher les serveurs avec de l'info détaillée pour chaque - add: créer un nouveau serveur - nom_serveur: nom du serveur, pour usage interne et affichage - nom: nom ou adresse IP du serveur avec port en option (defaut: 6667), plusieurs addresses peuvent être séparées par une virgule - temp: créer un serveur temporaire (non sauvé) - option: définir l'option pour le serveur (pour une option booléenne, la valeur peut être omise) - nooption: définir l'option booléenne à 'off' (par exemple: -nossl) - copy: dupliquer un serveur - rename: renommer un serveur - keep: garder le serveur dans le fichier de configuration (pour les serveurs temporaires seulement) - del: supprimer un serveur - deloutq: supprimer la file d'attente des messages sortants pour tous les serveurs (tous les messages que WeeChat est actuellement en train d'envoyer) - jump: sauter au tampon du serveur - raw: ouvre le tampon avec les données brutes IRC - - Exemples: - /server listfull - /server add oftc irc.oftc.net/6697 -ssl -autoconnect - /server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl - /server add freenode2 chat.eu.freenode.net/6667,chat.us.freenode.net/6667 - /server add freenode3 irc.freenode.net -password=mypass - /server copy oftc oftcbis - /server rename oftc newoftc - /server del freenode - /server deloutq -........................................ - -• *`/service`* `pseudo réservé distribution type réservé info`:: + list: afficher les serveurs (sans paramètre, cette liste est affichée) +listfull: afficher les serveurs avec de l'info détaillée pour chaque + add: créer un nouveau serveur + serveur: nom du serveur, pour usage interne et affichage + nom: nom ou adresse IP du serveur avec port en option (defaut: 6667), plusieurs addresses peuvent être séparées par une virgule + temp: créer un serveur temporaire (non sauvé) + option: définir l'option pour le serveur (pour une option booléenne, la valeur peut être omise) +nooption: définir l'option booléenne à 'off' (par exemple: -nossl) + copy: dupliquer un serveur + rename: renommer un serveur + keep: garder le serveur dans le fichier de configuration (pour les serveurs temporaires seulement) + del: supprimer un serveur + deloutq: supprimer la file d'attente des messages sortants pour tous les serveurs (tous les messages que WeeChat est actuellement en train d'envoyer) + jump: sauter au tampon du serveur + raw: ouvre le tampon avec les données brutes IRC +Exemples: + /server listfull + /server add oftc irc.oftc.net/6697 -ssl -autoconnect + /server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl + /server add freenode2 chat.eu.freenode.net/6667,chat.us.freenode.net/6667 + /server add freenode3 irc.freenode.net -password=mypass + /server copy oftc oftcbis + /server rename oftc newoftc + /server del freenode + /server deloutq ........................................ - enregister un nouveau service - distribution: visibilité du service - type: réservé pour une utilisation future +[command]*`service`* enregister un nouveau service:: ........................................ +/service <pseudo> <réservé> <distribution> <type> <réservé> <info> -• *`/servlist`* `[masque [type]]`:: - +distribution: visibilité du service + type: réservé pour une utilisation future ........................................ - lister les services actuellement connectés au réseau - masque: lister seulement les services qui correspondent à ce masque - type: lister seulement les services de ce type +[command]*`servlist`* lister les services actuellement connectés au réseau:: ........................................ +/servlist [<masque> [<type>]] -• *`/squery`* `service texte`:: +masque: lister seulement les services qui correspondent à ce masque + type: lister seulement les services de ce type +........................................ +[command]*`squery`* envoyer un message à un service:: ........................................ - envoyer un message à un service +/squery <service> <texte> - service: nom du service +service: nom du service texte: texte à envoyer ........................................ -• *`/squit`* `serveur commentaire`:: - +[command]*`squit`* déconnecter les liens vers un serveur:: ........................................ - déconnecter les liens vers un serveur +/squit <serveur> <commentaire> - serveur: nom du serveur - commentaire: commentaire pour quitter + serveur: nom du serveur +commentaire: commentaire pour quitter ........................................ -• *`/stats`* `[requête [serveur]]`:: - +[command]*`stats`* demander des statistiques sur le serveur:: ........................................ - demander des statistiques sur le serveur +/stats [<requête> [<serveur>]] - requête: c/h/i/k/l/m/o/y/u (voir la RFC1459) - serveur: nom du serveur +requête: c/h/i/k/l/m/o/y/u (voir la RFC1459) +serveur: nom du serveur ........................................ -• *`/summon`* `utilisateur [cible [canal]]`:: - +[command]*`summon`* envoyer aux utilisateurs d'un serveur IRC un message leur demandant de rejoindre IRC:: ........................................ - envoyer aux utilisateurs d'un serveur IRC un message leur demandant de rejoindre IRC +/summon <utilisateur> [<cible> [<canal>]] - utilisateur: nom d'utilisateur - cible: nom du serveur - canal: nom du canal +utilisateur: nom d'utilisateur + cible: nom du serveur + canal: nom du canal ........................................ -• *`/time`* `[cible]`:: - +[command]*`time`* demander l'heure locale de serveur:: ........................................ - demander l'heure locale de serveur +/time [<cible>] - cible: demander l'heure de ce serveur +cible: demander l'heure de ce serveur ........................................ -• *`/topic`* `[canal] [titre]`:: - +[command]*`topic`* recevoir/définir le titre du canal:: ........................................ - recevoir/définir le titre du canal +/topic [<canal>] [<titre>|-delete] canal: nom du canal - titre: nouveau titre pour le canal (si le titre est "-delete" alors le titre est supprimé) + titre: nouveau titre pour le canal +-delete: supprime le titre du canal ........................................ -• *`/trace`* `[cible]`:: - +[command]*`trace`* trouver le chemin jusqu'à un serveur spécifique:: ........................................ - trouver le chemin jusqu'à un serveur spécifique +/trace [<cible>] - cible: serveur +cible: serveur ........................................ -• *`/unban`* `[canal] pseudo [pseudo ...]`:: - +[command]*`unban`* supprime le bannissement sur des pseudos ou hôtes:: ........................................ - supprime le bannissement sur des pseudos ou hôtes +/unban [<canal>] <pseudo> [<pseudo>...] - canal: nom du canal pour supprimer le bannissement - pseudo: pseudo ou hôte pour supprimer le bannissement + canal: nom du canal pour supprimer le bannissement +pseudo: pseudo ou hôte pour supprimer le bannissement ........................................ -• *`/userhost`* `pseudo [pseudo ...]`:: - +[command]*`userhost`* retourne une liste d'informations sur des pseudos:: ........................................ - retourne une liste d'informations sur des pseudos +/userhost <pseudo> [<pseudo>...] - pseudo: pseudo +pseudo: pseudo ........................................ -• *`/users`* `[cible]`:: - +[command]*`users`* liste des utilisateurs connectés au serveur:: ........................................ - liste des utilisateurs connectés au serveur +/users [<cible>] - cible: serveur +cible: serveur ........................................ -• *`/version`* `[serveur | pseudo]`:: - +[command]*`version`* retourne la version du pseudo ou du serveur (courant ou spécifié):: ........................................ - retourne la version du pseudo ou du serveur (courant ou spécifié) +/version [<serveur>|<pseudo>] - serveur: nom du serveur - pseudo: pseudo +serveur: nom du serveur + pseudo: pseudo ........................................ -• *`/voice`* `[pseudo [pseudo]]`:: - +[command]*`voice`* donne la voix à/aux pseudo(s):: ........................................ - donne la voix à/aux pseudo(s) +/voice <pseudo> [<pseudo>...] ........................................ -• *`/wallchops`* `[canal] texte`:: - +[command]*`wallchops`* envoyer une notice aux opérateurs du canal:: ........................................ - envoyer une notice aux opérateurs du canal +/wallchops [<canal>] <texte> - canal: nom du canal - texte: texte à envoyer +canal: nom du canal +texte: texte à envoyer ........................................ -• *`/wallops`* `texte`:: - +[command]*`wallops`* envoyer un message à tous les utilisateurs connectés qui ont activé le mode utilisateur 'w' pour eux-mêmes:: ........................................ - envoyer un message à tous les utilisateurs connectés qui ont activé le mode utilisateur 'w' pour eux-mêmes +/wallops <texte> - texte à envoyer +texte: texte à envoyer ........................................ -• *`/who`* `[masque ["o"]]`:: - +[command]*`who`* génère une requête qui retourne une liste d'information:: ........................................ - génère une requête qui retourne une liste d'information +/who [<masque> [o]] - masque: information qui correspond à ce masque uniquement - o: seul les opérateurs sont retournés correspondant au masque fourni +masque: information qui correspond à ce masque uniquement + o: seul les opérateurs sont retournés correspondant au masque fourni ........................................ -• *`/whois`* `[serveur] pseudo[,pseudo]`:: - +[command]*`whois`* demande les informations sur le(s) utilisateur(s):: ........................................ - demande les informations sur le(s) utilisateur(s) +/whois [<serveur>] <pseudo>[,<pseudo>...] - serveur: nom du serveur - pseudo: pseudo (peut être un masque) +serveur: nom du serveur + pseudo: pseudo (peut être un masque) ........................................ -• *`/whowas`* `pseudo [,pseudo [,pseudo ...]] [nombre [cible]]`:: - +[command]*`whowas`* demander de l'information sur un pseudo qui n'existe plus:: ........................................ - demander de l'information sur un pseudo qui n'existe plus +/whowas <pseudo>[,<pseudo>...] [<nombre> [<cible>]] - pseudo: pseudo à chercher - nombre: nombre de réponses à retourner (recherche complète si nombre négatif) - cible: la réponse doit correspondre à ce masque +pseudo: pseudo à chercher +nombre: nombre de réponses à retourner (recherche complète si nombre négatif) + cible: la réponse doit correspondre à ce masque ........................................ diff --git a/doc/fr/autogen/user/logger_commands.txt b/doc/fr/autogen/user/logger_commands.txt index 812fffc5a..715ddeb4a 100644 --- a/doc/fr/autogen/user/logger_commands.txt +++ b/doc/fr/autogen/user/logger_commands.txt @@ -1,32 +1,33 @@ -• *`/logger`* `[list | set niveau | disable]`:: - +[command]*`logger`* configuration de l'extension logger:: ........................................ - configuration de l'extension logger +/logger list + set <niveau> + disable + + list: afficher le statut d'enregistrement pour les tampons ouverts + set: définir le niveau d'enregistrement pour le tampon courant + niveau: niveau pour les messages à enregistrer (0 = pas d'enregistrement, 1 = quelques messages (les plus importants) .. 9 = tous les messages) +disable: désactiver l'enregistrement pour le tampon courant (définir le niveau à 0) + +Les options "logger.level.*" et "logger.mask.*" peuvent être utilisées pour définir le niveau ou le masque de nom de fichier pour un tampon, ou plusieurs tampons commençant par un nom. + +Niveaux de log utilisés par l'extension IRC: + 1: message d'utilisateur, notice, privé + 2: changement de pseudo + 3: message du serveur + 4: join/part/quit + 9: tous les autres messages - list: afficher le statut d'enregistrement pour les tampons ouverts - set: définir le niveau d'enregistrement pour le tampon courant - niveau: niveau pour les messages à enregistrer (0 = pas d'enregistrement, 1 = quelques messages (les plus importants) .. 9 = tous les messages) - disable: désactiver l'enregistrement pour le tampon courant (définir le niveau à 0) - - Les options "logger.level.*" et "logger.mask.*" peuvent être utilisées pour définir le niveau ou le masque de nom de fichier pour un tampon, ou plusieurs tampons commençant par un nom. - - Niveaux de log utilisés par l'extension IRC: - 1: message d'utilisateur, notice, privé - 2: changement de pseudo - 3: message du serveur - 4: join/part/quit - 9: tous les autres messages - - Exemples: - définir le niveau d'enregistrement à 5 pour le tampon courant: - /logger set 5 - désactiver l'enregistrement pour le tampon courant: - /logger disable - définir le niveau à 3 pour les tampons IRC: - /set logger.level.irc 3 - désactiver l'enregistrement pour le tampon principal de WeeChat: - /set logger.level.core.weechat 0 - utiliser un répertoire par serveur IRC et un fichier par canal dedans: - /set logger.mask.irc "$server/$channel.weechatlog" +Exemples: + définir le niveau d'enregistrement à 5 pour le tampon courant: + /logger set 5 + désactiver l'enregistrement pour le tampon courant: + /logger disable + définir le niveau à 3 pour les tampons IRC: + /set logger.level.irc 3 + désactiver l'enregistrement pour le tampon principal de WeeChat: + /set logger.level.core.weechat 0 + utiliser un répertoire par serveur IRC et un fichier par canal dedans: + /set logger.mask.irc "$server/$channel.weechatlog" ........................................ diff --git a/doc/fr/autogen/user/lua_commands.txt b/doc/fr/autogen/user/lua_commands.txt index 273eaf720..c054de3db 100644 --- a/doc/fr/autogen/user/lua_commands.txt +++ b/doc/fr/autogen/user/lua_commands.txt @@ -1,11 +1,19 @@ -• *`/lua`* `[list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload [nom]] | [unload [nom]]`:: - +[command]*`lua`* lister/charger/décharger des scripts:: ........................................ - liste/charge/décharge des scripts +/lua list|listfull [<nom>] + load <fichier> + autoload + reload|unload [<nom>] + + list: lister les scripts chargés +listfull: lister les scripts chargés (verbeux) + load: charger un script +autoload: charger tous les scripts dans le répertoire "autoload" + reload: recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload") + unload: décharger un script (si pas de nom donné, décharger tous les scripts) + fichier: script (fichier) à charger + nom: nom de script (nom utilisé dans l'appel à la fonction "register") - fichier: script (fichier) à charger - nom: un nom de script - - Sans argument, cette commande liste tous les scripts chargés. +Sans paramètre, cette commande liste les scripts chargés. ........................................ diff --git a/doc/fr/autogen/user/perl_commands.txt b/doc/fr/autogen/user/perl_commands.txt index 0c357461a..715226d2e 100644 --- a/doc/fr/autogen/user/perl_commands.txt +++ b/doc/fr/autogen/user/perl_commands.txt @@ -1,11 +1,19 @@ -• *`/perl`* `[list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload [nom]] | [unload [nom]]`:: - +[command]*`perl`* lister/charger/décharger des scripts:: ........................................ - liste/charge/décharge des scripts +/perl list|listfull [<nom>] + load <fichier> + autoload + reload|unload [<nom>] + + list: lister les scripts chargés +listfull: lister les scripts chargés (verbeux) + load: charger un script +autoload: charger tous les scripts dans le répertoire "autoload" + reload: recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload") + unload: décharger un script (si pas de nom donné, décharger tous les scripts) + fichier: script (fichier) à charger + nom: nom de script (nom utilisé dans l'appel à la fonction "register") - fichier: script (fichier) à charger - nom: un nom de script - - Sans argument, cette commande liste tous les scripts chargés. +Sans paramètre, cette commande liste les scripts chargés. ........................................ diff --git a/doc/fr/autogen/user/python_commands.txt b/doc/fr/autogen/user/python_commands.txt index 844239973..be21310bb 100644 --- a/doc/fr/autogen/user/python_commands.txt +++ b/doc/fr/autogen/user/python_commands.txt @@ -1,11 +1,19 @@ -• *`/python`* `[list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload [nom]] | [unload [nom]]`:: - +[command]*`python`* lister/charger/décharger des scripts:: ........................................ - liste/charge/décharge des scripts +/python list|listfull [<nom>] + load <fichier> + autoload + reload|unload [<nom>] + + list: lister les scripts chargés +listfull: lister les scripts chargés (verbeux) + load: charger un script +autoload: charger tous les scripts dans le répertoire "autoload" + reload: recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload") + unload: décharger un script (si pas de nom donné, décharger tous les scripts) + fichier: script (fichier) à charger + nom: nom de script (nom utilisé dans l'appel à la fonction "register") - fichier: script (fichier) à charger - nom: un nom de script - - Sans argument, cette commande liste tous les scripts chargés. +Sans paramètre, cette commande liste les scripts chargés. ........................................ diff --git a/doc/fr/autogen/user/relay_commands.txt b/doc/fr/autogen/user/relay_commands.txt index b9af42aa5..4cd4880ed 100644 --- a/doc/fr/autogen/user/relay_commands.txt +++ b/doc/fr/autogen/user/relay_commands.txt @@ -1,23 +1,25 @@ -• *`/relay`* `[list | listfull | add protocole.nom port | del protocole.nom | raw]`:: - +[command]*`relay`* contrôle du relai:: ........................................ - contrôle du relai +/relay list|listfull|listrelay + add <protocole.nom> <port> + del <protocole.nom> + raw + + list: lister les clients pour le relai + listfull: lister les clients pour le relai (verbeux) + listrelay: lister les relais (nom et port) + add: ajouter un relai pour un protocole + nom + del: supprimer un relai pour un protocole + nom +protocole.nom: protocole et nom à relayer + actuellement, seul le protocole "irc" est supporté + par exemple: irc.freenode + port: port utilisé pour le relai + raw: ouvrir le tampon avec les données brutes Relay + +Sans paramètre, cette commande ouvre le tampon avec la liste des clients pour le relai. - list: liste les clients pour le relai - listfull: liste les clients pour le relai (verbeux) - listrelay: liste les relais (nom et port) - add: ajoute un relai pour un protocole + nom - del: supprime un relai pour un protocole + nom - protocole.nom: protocole et nom à relayer - actuellement, seul le protocole "irc" est supporté - par exemple: irc.freenode - port: port utilisé pour le relai - raw: ouvre le tampon avec les données brutes Relay - - Sans paramètre, cette commande ouvre le tampon avec la liste des clients pour le relai. - - Exemple : - proxy irc, pour le serveur "freenode" : - /relay add irc.freenode 8000 +Exemple: + proxy irc, pour le serveur "freenode": + /relay add irc.freenode 8000 ........................................ diff --git a/doc/fr/autogen/user/rmodifier_commands.txt b/doc/fr/autogen/user/rmodifier_commands.txt index 6bd1a47aa..1ff0630b5 100644 --- a/doc/fr/autogen/user/rmodifier_commands.txt +++ b/doc/fr/autogen/user/rmodifier_commands.txt @@ -1,25 +1,27 @@ -• *`/rmodifier`* `[list] | [listdefault] | [add nom modifiers groupes regex] | [del nom|-all [nom...]] | [default -yes]`:: - +[command]*`rmodifier`* modifier des chaînes de "modifier" avec des expressions régulières:: ........................................ - modifie des chaînes de "modifier" avec des expressions régulières +/rmodifier list|listdefault + add <nom> <modifiers> <groupes> <regex> + del <nom>|-all [<nom>...] + default -yes + + list: lister les rmodifiers +listdefault: lister les rmodifiers par défaut + add: ajouter un rmodifier + name: nom du rmodifier + modifiers: liste de modifiers (séparés par une virgule) + groupes: action sur les groupes trouvés: liste de groupes (séparés par une virgule) (de 1 à 9) avec en option "*" après le nombre pour cacher le groupe + regex: expression régulière + del: supprimer un rmodifier + -all: supprimer tous les rmodifiers + default: restaurer les rmodifiers par défaut - list: liste les rmodifiers - listdefault: liste les rmodifiers par défaut - add: ajoute un rmodifier - name: nom du rmodifier - modifiers: liste de modifiers (séparés par une virgule) - groupes: action sur les groupes trouvés: liste de groupes (séparés par une virgule) (de 1 à 9) avec en option "*" après le nombre pour cacher le groupe - regex: expression régulière - del: supprime un rmodifier - -all: supprime tous les rmodifiers - default: restaure les rmodifiers par défaut - - Exemples: - cacher tout ce qui est tapé après la commande /password: - /rmodifier add password input_text_display 1,2* ^(/password +)(.*) - supprimer le rmodifier "password": - /rmodifier del password - supprimer tous les rmodifiers: - /rmodifier del -all +Exemples: + cacher tout ce qui est tapé après la commande /password: + /rmodifier add password input_text_display 1,2* ^(/password +)(.*) + supprimer le rmodifier "password": + /rmodifier del password + supprimer tous les rmodifiers: + /rmodifier del -all ........................................ diff --git a/doc/fr/autogen/user/ruby_commands.txt b/doc/fr/autogen/user/ruby_commands.txt index 1b934e993..99920354d 100644 --- a/doc/fr/autogen/user/ruby_commands.txt +++ b/doc/fr/autogen/user/ruby_commands.txt @@ -1,11 +1,19 @@ -• *`/ruby`* `[list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload [nom]] | [unload [nom]]`:: - +[command]*`ruby`* lister/charger/décharger des scripts:: ........................................ - liste/charge/décharge des scripts +/ruby list|listfull [<nom>] + load <fichier> + autoload + reload|unload [<nom>] + + list: lister les scripts chargés +listfull: lister les scripts chargés (verbeux) + load: charger un script +autoload: charger tous les scripts dans le répertoire "autoload" + reload: recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload") + unload: décharger un script (si pas de nom donné, décharger tous les scripts) + fichier: script (fichier) à charger + nom: nom de script (nom utilisé dans l'appel à la fonction "register") - fichier: script (fichier) à charger - nom: un nom de script - - Sans argument, cette commande liste tous les scripts chargés. +Sans paramètre, cette commande liste les scripts chargés. ........................................ diff --git a/doc/fr/autogen/user/tcl_commands.txt b/doc/fr/autogen/user/tcl_commands.txt index 7a215c9e2..c22e88705 100644 --- a/doc/fr/autogen/user/tcl_commands.txt +++ b/doc/fr/autogen/user/tcl_commands.txt @@ -1,11 +1,19 @@ -• *`/tcl`* `[list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload [nom]] | [unload [nom]]`:: - +[command]*`tcl`* lister/charger/décharger des scripts:: ........................................ - liste/charge/décharge des scripts +/tcl list|listfull [<nom>] + load <fichier> + autoload + reload|unload [<nom>] + + list: lister les scripts chargés +listfull: lister les scripts chargés (verbeux) + load: charger un script +autoload: charger tous les scripts dans le répertoire "autoload" + reload: recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload") + unload: décharger un script (si pas de nom donné, décharger tous les scripts) + fichier: script (fichier) à charger + nom: nom de script (nom utilisé dans l'appel à la fonction "register") - fichier: script (fichier) à charger - nom: un nom de script - - Sans argument, cette commande liste tous les scripts chargés. +Sans paramètre, cette commande liste les scripts chargés. ........................................ diff --git a/doc/fr/autogen/user/weechat_commands.txt b/doc/fr/autogen/user/weechat_commands.txt index 958731799..ce107f079 100644 --- a/doc/fr/autogen/user/weechat_commands.txt +++ b/doc/fr/autogen/user/weechat_commands.txt @@ -1,480 +1,554 @@ -• *`/away`* `[-all] [message]`:: - -........................................ - basculer le statut absent - - -all: basculer le statut absent sur tous les serveurs connectés - message: message pour l'absence (si pas de message donné, le statut d'absence est supprimé) -........................................ - -• *`/bar`* `[add nombarre type[,cond1,cond2,...] position taille separateur objet1,objet2,...] | [default] | [del nombarre|-all] | [set nombarre option valeur] | [hide|show|toggle nombarre] | [scroll nombarre tampon valeur_scroll] | [list] | [listfull] | [listitems]`:: - -........................................ - gestion des barres - - add: ajoute une nouvelle barre - nombarre: nom de la barre (doit être unique) - type: root: en dehors des fenêtres - window: dans les fenêtres, avec condition(s) optionnelle(s) (voir ci-dessous) - cond1,...: condition(s) pour afficher cette barre (seulement pour le type "window"): - active: sur la fenêtre active - inactive: sur les fenêtres inactives - nicklist: sur les fenêtres avec liste de pseudos - sans condition, la barre est toujours affichée - position: bottom (bas), top (haut), left (gauche) ou right (droite) - taille: taille de la barre (en caractères) - séparateur: 1 pour utiliser un séparateur (ligne), 0 ou rien signifie sans séparateur - objet1,...: objets pour cette barre (les objets peuvent être séparés par une virgule (espace entre les objets) ou "+" (objets collés)) - default: créer les barres par défaut - del: supprime une barre (ou toutes les barres avec -all) - set: change la valeur d'une propriété de la barre - option: option à modifier (pour la liste des options, voir /set weechat.bar.<nombarre>.* - valeur: nouvelle valeur pour l'option - hide: cache la barre - show: montre une barre cachée - toggle: cache/montre une barre - scroll: défilement de la barre vers le haut/bas - tampon: catégorie et nom du tampon ('*' signifie le tampon courant, vous devez utiliser '*' pour les barres de type root) - valeur_scroll: valeur pour le défilement: 'x' ou 'y', suivi par '+', '-', 'b' (début) ou 'e' (fin), valeur (pour +/-), et un %% optionnel (pour faire défiler par %% de la largeur/hauteur, sinon la valeur est un nombre de caractères) - list: liste toutes les barres - listfull: liste toutes les barres (verbeux) - listitems: liste tous les objets de barre - - Exemples: - créer une barre avec l'heure, numéro + nom de tampon, et la complétion: - /bar add mabarre root bottom 1 0 [time],buffer_number+:+buffer_name,completion - cacher une barre: - /bar hide mabarre - faire défiler la liste des pseudos de 10 lignes vers le bas sur le tampon courant: - /bar scroll nicklist * y+10 - faire défiler la liste des pseudos d'une page vers le haut sur le tampon #weechat: - /bar scroll nicklist #weechat y-100% - faire défiler la liste des pseudos à la fin sur le tampon courant: - /bar scroll nicklist * ye -........................................ - -• *`/buffer`* `[clear [nombre | -merged | -all] | move nombre | merge nombre | unmerge [nombre] | close [n1[-n2]] | list | notify niveau | localvar | set propriété valeur | get propriété | nombre | nom]`:: - -........................................ - gestion des tampons - - clear: efface le contenu du tampon (un numéro pour un tampon, -merged pour les tampons mélangés, -all pour tous les tampons, ou rien pour le tampon courant) - move: déplace le tampon dans la liste (peut être relatif, par exemple -1) - merge: mélange le tampon courant avec un autre tampon (la zone de discussion sera un mélange des deux tampons) - (par défaut ctrl-x bascule entre les tampons mélangés) - unmerge: détache le tampon courant des autres tampons portant le même numéro - close: ferme le tampon (nombre/intervalle optionnel) - list: liste les tampons ouverts (sans paramètre, cette liste est affichée) - notify: définit le niveau de notification pour le tampon courant: ce niveau détermine si le buffer doit être ajouté à la hotlist ou pas: - none: jamais - highlight: pour les highlights seulement - message: pour les messages d'utilisateurs + highlights - all: pout tous les messages - reset: réinitialise à valeur par défaut (all) - localvar: affiche la liste des variables locales pour le tampon courant - set: modifier une propriété du tampon courant - get: afficher une propriété du tampon courant - nombre: saute au tampon qui a ce numéro, préfixe possible: - '+': saut relatif, ajoute le numéro au courant, - '-': saut relatif, soustrait le numéro au courant, - '*': saut au numéro en utilisant l'option "jump_current_to_previous_buffer" - nom: saute au tampon par nom (partiel) - - Exemples: - effacer le tampon courant: - /buffer clear - déplacer le tampon vers le numéro 5: - /buffer move 5 - mélanger avec le tampon core: - /buffer merge 1 - détacher le tampon: - /buffer unmerge - fermer le tampon courant: - /buffer close - fermer les tampons 5 à 7: - /buffer close 5-7 - aller sur #weechat: - /buffer #weechat - aller au tampon suivant: - /buffer +1 -........................................ - -• *`/color`* `[alias couleur nom] | [unalias couleur] | switch`:: - -........................................ - définir des alias de couleurs et afficher la palette des couleurs - - alias: ajouter un alias pour une couleur - unalias: supprimer un alias pour une couleur - couleur: numéro de couleur (>= 1, le max dépend du terminal, généralement 63 ou 255) - nom: nom d'alias pour la couleur (par exemple: "orange") - reset: réinitialiser toutes les paires de couleurs (pratique quand il n'y a plus de paires disponibles) - - Sans paramètre, cette commande affiche les couleurs dans un nouveau tampon. - - Exemples: - ajouter l'alias "orange" pour la couleur 214: - /color alias 214 orange - supprimer la couleur 214: - /color unalias 214 -........................................ - -• *`/command`* `extension commande`:: - -........................................ - lancer explicitement une commande WeeChat ou d'une extension - - 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) -........................................ - -• *`/debug`* `[list | set extension niveau | dump [extension] | buffer | windows | term | color]`:: - -........................................ - contrôle du debug pour le coeur/les extensions - - set: définir le niveau de log pour l'extension - extension: nom de l'extension ("core" pour le coeur de WeeChat) - niveau: niveau de debug pour l'extension - dump: affiche les variables mémoire WeeChat dans le fichier log (les mêmes messages sont affichés lorsque WeeChat plante) - buffer: affiche le contenu du tampon en valeurs hexadécimales dans le fichier log - windows: affiche l'arbre des fenêtres - term: afficher des infos sur le terminal et les couleurs disponibles - color: afficher des infos sur les paires de couleur courantes -........................................ - -• *`/filter`* `[list] | [enable|disable|toggle [nom]] | [add nom extension.tampon tags regex] | [del nom|-all]`:: - -........................................ - filtre les messages dans les tampons, pour les cacher/afficher selon des tags ou expressions régulières - - list: liste tous les filtres - enable: active les filtres (par défaut les filtres sont activés) - disable: désactive les filtres - toggle: active/désactive les filtres - nom: nom de filtre - add: ajoute un filtre - del: supprime un filtre - -all: supprime tous les filtres - extension.tampon: extension et tampon où le filtre est actif ("*" pour tous les tampons) - tags: liste de tags, séparés par des virgules, par exemple: "irc_join,irc_part,irc_quit" - regex: expression régulière à rechercher dans la ligne - - utiliser '\t' pour séparer le préfixe du message, les caractères spéciaux comme '|' doivent être échappés: '\|' - - si l'expression régulière commence par '!' alors le résultat est inversé (utiliser '\!' pour démarrer par '!') - note: deux regex sont créées: une pour le préfixe et une pour le message - - La touche par défaut alt+'=' active/désactive le filtrage. - - Les tags les plus couramment utilisés: - no_filter, no_highlight, no_log, log0..log9 (niveau de log), - notify_message, notify_private, notify_highlight, - nick_xxx (xxx est le pseudo dans le message), - irc_xxx (xxx est un nom de commande ou nombre, voir /server raw), - irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info. - - Exemples: - utiliser le filtre intelligent IRC pour les messages join/part/quit: - /filter add irc_smart * irc_smart_filter * - filtrer tous les messages IRC join/part/quit: - /filter add joinquit * irc_join,irc_part,irc_quit * - filtrer les pseudos afficher en rejoignant les canaux ou avec /names: - /filter add nicks * irc_366 * - filtrer le pseudo "toto" sur le canal IRC #weechat: - /filter add toto irc.freenode.#weechat * toto\t - garder uniquement le pseudo "titi" sur le canal IRC #test: - /filter add titi irc.freenode.#test * !titi\t - filtrer les lignes contenant le mot "spam": - /filter add filtrespam * * spam - filtrer les lignes contenant "weechat sucks" sur le canal IRC #weechat: - /filter add sucks irc.freenode.#weechat * weechat sucks +[command]*`away`* basculer le statut absent:: +........................................ +/away [-all] [<message>] + + -all: basculer le statut absent sur tous les serveurs connectés +message: message pour l'absence (si pas de message donné, le statut d'absence est supprimé) +........................................ + +[command]*`bar`* gestion des barres:: +........................................ +/bar list|listfull|listitems + add <nom> <type>[,<cond1>[,<cond2>...]] <position> <taille> <séparateur> <objet1>[,<objet2>...] + default + del <nom>|-all + set <nom> <option> <valeur> + hide|show|toggle <nom> + scroll <nom> <tampon> <valeur_scroll> + + list: lister toutes les barres + listfull: lister toutes les barres (verbeux) + listitems: lister tous les objets de barre + add: ajouter une nouvelle barre + nom: nom de la barre (doit être unique) + type: root: en dehors des fenêtres + window: dans les fenêtres, avec condition(s) optionnelle(s) (voir ci-dessous) + cond1,...: condition(s) pour afficher cette barre (seulement pour le type "window"): + active: sur la fenêtre active + inactive: sur les fenêtres inactives + nicklist: sur les fenêtres avec liste de pseudos + sans condition, la barre est toujours affichée + position: bottom (bas), top (haut), left (gauche) ou right (droite) + taille: taille de la barre (en caractères) + séparateur: 1 pour utiliser un séparateur (ligne), 0 ou rien signifie sans séparateur + objet1,...: objets pour cette barre (les objets peuvent être séparés par une virgule (espace entre les objets) ou "+" (objets collés)) + default: créer les barres par défaut + del: supprimer une barre (ou toutes les barres avec -all) + set: changer la valeur d'une propriété de la barre + option: option à modifier (pour la liste des options, voir /set weechat.bar.<nombarre>.* + valeur: nouvelle valeur pour l'option + hide: cacher la barre + show: montrer une barre cachée + toggle: cacher/montrer une barre + scroll: faire défiler la barre + tampon: catégorie et nom du tampon ('*' signifie le tampon courant, vous devez utiliser '*' pour les barres de type root) +valeur_scroll: valeur pour le défilement: 'x' ou 'y', suivi par '+', '-', 'b' (début) ou 'e' (fin), valeur (pour +/-), et un %% optionnel (pour faire défiler par %% de la largeur/hauteur, sinon la valeur est un nombre de caractères) + +Exemples: + créer une barre avec l'heure, numéro + nom de tampon, et la complétion: + /bar add mabarre root bottom 1 0 [time],buffer_number+:+buffer_name,completion + cacher une barre: + /bar hide mabarre + faire défiler la liste des pseudos de 10 lignes vers le bas sur le tampon courant: + /bar scroll nicklist * y+10 + faire défiler la liste des pseudos d'une page vers le haut sur le tampon #weechat: + /bar scroll nicklist #weechat y-100% + faire défiler la liste des pseudos à la fin sur le tampon courant: + /bar scroll nicklist * ye +........................................ + +[command]*`buffer`* gestion des tampons:: +........................................ +/buffer list + clear [<nombre>|-merged|-all] + move|merge <nombre> + unmerge [<nombre>] + close [<n1>[-<n2>]] + notify <niveau> + localvar + set <propriété> <valeur> + get <propriété> + <nombre>|<nom> + + list: lister les tampons ouverts (sans paramètre, cette liste est affichée) + clear: effacer le contenu du tampon (un numéro pour un tampon, -merged pour les tampons mélangés, -all pour tous les tampons, ou rien pour le tampon courant) + move: déplacer le tampon dans la liste (peut être relatif, par exemple -1) + merge: mélanger le tampon courant avec un autre tampon (la zone de discussion sera un mélange des deux tampons) + (par défaut ctrl-x bascule entre les tampons mélangés) + unmerge: détacher le tampon courant des autres tampons portant le même numéro + close: fermer le tampon (nombre/intervalle optionnel) + notify: définir le niveau de notification pour le tampon courant: ce niveau détermine si le buffer doit être ajouté à la hotlist ou pas: + none: jamais + highlight: pour les highlights seulement + message: pour les messages d'utilisateurs + highlights + all: pout tous les messages + reset: réinitialise à valeur par défaut (all) +localvar: afficher la liste des variables locales pour le tampon courant + set: modifier une propriété du tampon courant + get: afficher une propriété du tampon courant + nombre: sauter au tampon qui a ce numéro, préfixe possible: + '+': saut relatif, ajoute le numéro au courant, + '-': saut relatif, soustrait le numéro au courant, + '*': saut au numéro en utilisant l'option "jump_current_to_previous_buffer" + nom: sauter au tampon par nom (partiel) + +Exemples: + effacer le tampon courant: + /buffer clear + déplacer le tampon vers le numéro 5: + /buffer move 5 + mélanger avec le tampon core: + /buffer merge 1 + détacher le tampon: + /buffer unmerge + fermer le tampon courant: + /buffer close + fermer les tampons 5 à 7: + /buffer close 5-7 + aller sur #weechat: + /buffer #weechat + aller au tampon suivant: + /buffer +1 +........................................ + +[command]*`color`* définir des alias de couleurs et afficher la palette des couleurs:: +........................................ +/color alias <couleur> <alias> + unalias <couleur> + reset + + alias: ajouter un alias pour une couleur +unalias: supprimer un alias pour une couleur +couleur: numéro de couleur (>= 1, le max dépend du terminal, généralement 63 ou 255) + nom: nom d'alias pour la couleur (par exemple: "orange") + reset: réinitialiser toutes les paires de couleurs (pratique quand il n'y a plus de paires disponibles) + +Sans paramètre, cette commande affiche les couleurs dans un nouveau tampon. + +Exemples: + ajouter l'alias "orange" pour la couleur 214: + /color alias 214 orange + supprimer la couleur 214: + /color unalias 214 +........................................ + +[command]*`command`* lancer explicitement une commande WeeChat ou d'une extension:: +........................................ +/command <extension> <commande> + +extension: nom de l'extension ('weechat' pour une commande interne WeeChat) + commande: commande à exécuter (un '/' est automatiquement ajouté s'il n'est pas trouvé au début de la commande) +........................................ + +[command]*`debug`* contrôle du debug pour le coeur/les extensions:: +........................................ +/debug list + set <extension> <niveau> + dump [<extension>] + buffer|windows|term|color + + list: lister les extensions avec leur niveau de debug + set: définir le niveau de debug pour l'extension +extension: nom de l'extension ("core" pour le coeur de WeeChat) + niveau: niveau de debug pour l'extension + dump: afficher les variables mémoire WeeChat dans le fichier log (les mêmes messages sont affichés lorsque WeeChat plante) + buffer: afficher le contenu du tampon en valeurs hexadécimales dans le fichier log + windows: afficher l'arbre des fenêtres + term: afficher des infos sur le terminal + color: afficher des infos sur les paires de couleur courantes +........................................ + +[command]*`filter`* filtre les messages dans les tampons, pour les cacher/afficher selon des tags ou expressions régulières:: +........................................ +/filter list + enable|disable|toggle [<nom>] + add <nom> <extension.tampon> <tags> <regex> + del <nom>|-all + + list: lister tous les filtres + enable: activer les filtres (par défaut les filtres sont activés) + disable: désactiver les filtres + toggle: activer/désactiver les filtres + nom: nom de filtre + add: ajouter un filtre + del: supprimer un filtre + -all: supprimer tous les filtres +extension.tampon: extension et tampon où le filtre est actif ("*" pour tous les tampons) + tags: liste de tags, séparés par des virgules, par exemple: "irc_join,irc_part,irc_quit" + regex: expression régulière à rechercher dans la ligne + - utiliser '\t' pour séparer le préfixe du message, les caractères spéciaux comme '|' doivent être échappés: '\|' + - si l'expression régulière commence par '!' alors le résultat est inversé (utiliser '\!' pour démarrer par '!') + note: deux regex sont créées: une pour le préfixe et une pour le message + +La touche par défaut alt+'=' active/désactive le filtrage. + +Les tags les plus couramment utilisés: + no_filter, no_highlight, no_log, log0..log9 (niveau de log), + notify_message, notify_private, notify_highlight, + nick_xxx (xxx est le pseudo dans le message), + irc_xxx (xxx est un nom de commande ou nombre, voir /server raw), + irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info. + +Exemples: + utiliser le filtre intelligent IRC pour les messages join/part/quit: + /filter add irc_smart * irc_smart_filter * + filtrer tous les messages IRC join/part/quit: + /filter add joinquit * irc_join,irc_part,irc_quit * + filtrer les pseudos afficher en rejoignant les canaux ou avec /names: + /filter add nicks * irc_366 * + filtrer le pseudo "toto" sur le canal IRC #weechat: + /filter add toto irc.freenode.#weechat * toto\t + garder uniquement le pseudo "titi" sur le canal IRC #test: + /filter add titi irc.freenode.#test * !titi\t + filtrer les lignes contenant le mot "spam": + /filter add filtrespam * * spam + filtrer les lignes contenant "weechat sucks" sur le canal IRC #weechat: + /filter add sucks irc.freenode.#weechat * weechat sucks +........................................ + +[command]*`help`* afficher l'aide sur les commandes et les options:: +........................................ +/help <commande> + <option> + +commande: nom d'une commande + option: nom d'une option (utilisez /set pour voir la liste) +........................................ + +[command]*`history`* affiche l'historique des commandes du tampon:: +........................................ +/history clear + <valeur> + + clear: effacer l'historique +valeur: nombre d'entrées dans l'historique à afficher +........................................ + +[command]*`input`* fonctions pour la ligne de commande:: +........................................ +/input <action> [<paramètres>] + +list des actions: + return: simuler la touche "entrée" + complete_next: compléter le mot avec la complétion suivante + complete_previous: compléter le mot avec la complétion précédente + search_text: chercher du texte dans le tampon + delete_previous_char: effacer le caractère précédent + delete_next_char: effacer le caractère suivant + delete_previous_word: effacer le mot précédent + delete_next_word: effacer le mot suivant + delete_beginning_of_line: effacer du début de la ligne jusqu'au curseur + delete_end_of_line: effacer du curseur jusqu'à la fin de la ligne + delete_line: effacer la ligne entière + clipboard_paste: coller depuis le presse-papier + transpose_chars: inverser deux caractères + undo: défaire la dernière action de la ligne de commande + redo: refaire la dernière action de la ligne de commande + move_beginning_of_line: déplacer le curseur au début de la ligne + move_end_of_line: déplacer le curseur à la fin de la ligne + move_previous_char: déplacer le curseur sur le caractère précédent + move_next_char: déplacer le curseur sur le caractère suivant + move_previous_word: déplacer le curseur sur le mot précédent + move_next_word: déplacer le curseur sur le mot suivant + history_previous: rappeler la commande précédente dans l'historique du tampon courant + history_next: rappeler la commande suivante dans l'historique du tampon courant + history_global_previous: rappeler la commande précédente dans l'historique global + history_global_next: rappeler la commande suivante dans l'historique global + jump_smart: sauter au prochain tampon avec de l'activité + jump_last_buffer: sauter au dernier tampon + jump_previously_visited_buffer: sauter au tampon visité précédemment + jump_next_visited_buffer: sauter au tampon visité après + hotlist_clear: effacer la hotlist + grab_key: capturer une touche + grab_key_command: capturer une touche avec sa commande associée + scroll_unread: faire défiler jusqu'au marqueur de données non lues + set_unread: définir le marqueur de données non lues pour tous les tampons + set_unread_current_buffer: définir le marqueur de données non lues pour le tampon courant + switch_active_buffer: basculer vers le tampon mélangé suivant + switch_active_buffer_previous: basculer vers le tampon mélangé précédent + insert: insérer du texte dans la ligne de commande + +Cette commande est utilisé par les associations de touches ou les extensions. +........................................ + +[command]*`key`* associer/libérer des touches:: +........................................ +/key list|listdefault|listdiff + bind <touche> [<commande> [<args>]] + unbind <touche> + reset <touche> + resetall -yes + missing + + list: afficher toutes les touches courantes (sans paramètre, cette liste est affichée) +listdefault: afficher les touches par défaut + listdiff: afficher les différences entre les touches courantes et celles par défaut (touches ajoutées, redéfinies ou supprimées) + bind: associer une commande à une touche ou affiche la commande associée à la touche + unbind: supprimer l'association à une touche + reset: réinitialiser une touche à son association par défaut + resetall: restaurer les touches aux valeurs par défaut et supprimer TOUTES les touches personnelles (utiliser avec précaution !) + missing: ajouter les touches manquantes (en utilisant les touches par défaut), pratique après installation d'une nouvelle version de WeeChat + +Lors de l'association d'une commande à une touche, il est recommandé d'utiliser la touche alt+k (ou Echap puis k), et puis de presser la touche à associer: cela insère le code de la touche dans la ligne de commande. + +Exemples: + touche alt-x pour activer/désactiver la liste des pseudos: + /key bind meta-x /bar toggle nicklist + touche alt-r pour aller sur le canal IRC #weechat: + /key bind meta-r /buffer #weechat + restaure l'association par défaut pour la touche alt-r: + /key reset meta-r +........................................ + +[command]*`layout`* sauve/applique/réinitialise la disposition des tampons et fenêtres:: ........................................ +/layout save [buffers|windows] + apply [buffers|windows] + reset [buffers|windows] -• *`/help`* `[commande | option]`:: + save: sauver la disposition courante + apply: appliquer la disposition sauvegardée + reset: supprimer la disposition sauvegardée +buffers: sauver/appliquer seulement pour les tampons (ordre des tampons) +windows: sauver/appliquer seulement pour les fenêtres (le tampon affiché par chaque fenêtre) +Sans paramètre, cette commande affiche la disposition sauvegardée. ........................................ - afficher l'aide sur les commandes et les options - commande: nom d'une commande - option: nom d'une option (utilisez /set pour voir la liste) +[command]*`mute`* exécuter une commande silencieusement:: ........................................ +/mute [-current | -buffer <nom> | -all] commande -• *`/history`* `[clear | valeur]`:: +-current: pas d'affichage sur le tampon courant + -buffer: pas d'affichage sur le tampon spécifié + nom: nom complet du tampon (exemples: "irc.server.freenode", "irc.freenode.#weechat") + -all: pas d'affichage sur TOUS les tampons +commande: commande à exécuter silencieusement (un '/' est automatiquement ajouté s'il n'est pas trouvé au début de la commande) -........................................ - affiche l'historique des commandes du tampon +Si aucune cible n'est spécifiée (-current, -buffer ou -all), alors par défaut seul le tampon core WeeChat sera silencieux. - clear: effacer l'historique - valeur: nombre d'entrées dans l'historique à afficher +Exemples: + sauvegarde configuration: + /mute save + message au canal IRC courant: + /mute -current msg * bonjour ! + message au canal #weechat: + /mute -buffer irc.freenode.#weechat msg #weechat bonjour ! ........................................ -• *`/input`* `return | complete_next | complete_previous | search_next | delete_previous_char | delete_next_char | delete_previous_word | delete_next_word | delete_beginning_of_line | delete_end_of_line | delete_line | clipboard_paste | transpose_chars | undo | redo | move_beginning_of_line | move_end_of_line | move_previous_char | move_next_char | move_previous_word | move_next_word | history_previous | history_next | history_global_previous | history_global_next | jump_smart | jump_last_buffer | jump_previously_visited_buffer | jump_next_visited_buffer | hotlist_clear | grab_key | grab_key_command | scroll_unread | set_unread | set_unread_current_buffer | switch_active_buffer | switch_active_buffer_previous | insert [args]`:: - +[command]*`plugin`* lister/charger/décharger des extensions:: ........................................ - fonctions pour la ligne de commande +/plugin list|listfull [<nom>] + load <fichier> + autoload + reload|unload [<nom>] - Cette commande est utilisée par les associations de touches ou les extensions. -........................................ - -• *`/key`* `[list | listdefault | listdiff] | [bind touche [commande [args]]] | [unbind touche] | [reset touche] | [resetall -yes] | [missing]`:: + list: lister les extensions chargées +listfull: lister les extensions chargées (verbeux) + load: charger une extension +autoload: charger automatiquement les extensions dans un répertoire système ou utilisateur + reload: recharger une extension (si pas de nom donné, décharger toutes les extensions, puis recharger automatiquement les extensions) + unload: décharger une extension (si pas de nom donné, décharger toutes les extensions) +Sans paramètre, cette commande liste les extensions chargées. ........................................ - associer/libérer des touches - list: affiche toutes les touches courantes (sans paramètre, cette liste est affichée) - listdefault: affiche les touches par défaut - listdiff: affiche les différences entre les touches courantes et celles par défaut (touches ajoutées, redéfinies ou supprimées) - bind: associe une commande à une touche ou affiche la commande associée à la touche - unbind: supprime l'association à une touche - reset: réinitialise une touche à son association par défaut - resetall: restaure les touches aux valeurs par défaut et supprime TOUTES les touches personnelles (utiliser avec précaution !) - missing: ajoute les touches manquantes (en utilisant les touches par défaut), pratique après installation d'une nouvelle version de WeeChat - - Lors de l'association d'une commande à une touche, il est recommandé d'utiliser la touche alt+k (ou Echap puis k), et puis de presser la touche à associer: cela insère le code de la touche dans la ligne de commande. - - Exemples: - touche alt-x pour activer/désactiver la liste des pseudos: - /key bind meta-x /bar toggle nicklist - touche alt-r pour aller sur le canal IRC #weechat: - /key bind meta-r /buffer #weechat - restaure l'association par défaut pour la touche alt-r: - /key reset meta-r +[command]*`proxy`* gestion des proxies:: ........................................ +/proxy list + add <nom> <type> <addresse> <port> [<utilisateur> [<mot_de_passe>]] + del <nom>|-all + set <nom> <option> <valeur> -• *`/layout`* `[[save | apply | reset] [buffers | windows]]`:: + list: lister tous les proxies + add: ajouter un nouveau proxy + nom: nom du proxy (doit être unique) + type: http, socks4 ou socks5 + addresse: IP ou nom de machine + port: port + utilisateur: nom d'utilisateur (optionnel) +mot_de_passe: mot de passe (optionnel) + del: supprimer un proxy (ou tous les proxies avec -all) + set: changer la valeur d'une propriété d'un proxy + option: option à modifier (pour la liste des options, voir /set weechat.proxy.<proxyname>.*) + valeur: nouvelle valeur pour l'option +Exemples: + créer un proxy http, tournant en local, port 8888: + /proxy add local http 127.0.0.1 8888 + créer un proxy http en utilisant le protocole IPv6: + /proxy add local http 127.0.0.1 8888 + /proxy set local ipv6 on + créer un proxy socks5 avec un utilisateur/mot de passe: + /proxy add myproxy socks5 sample.host.org 3128 myuser mypass + supprimer un proxy: + /proxy del myproxy ........................................ - sauve/applique/réinitialise la disposition des tampons et fenêtres - save: sauve la disposition courante - apply: applique la disposition sauvegardée - reset: supprime la disposition sauvegardée - buffers: sauve/applique seulement pour les tampons (ordre des tampons) - windows: sauve/applique seulement pour les fenêtres (le tampon affiché par chaque fenêtre) - - Sans paramètre, cette commande affiche la disposition sauvegardée. +[command]*`quit`* quitter WeeChat:: ........................................ +/quit [-yes] [<paramètres>] -• *`/mute`* `[-current | -buffer nom | -all] commande`:: - + -yes: requis si l'option weechat.look.confirm_quit est activée +paramètres: texte envoyé avec le signal "quit" + (par exemple l'extension irc utilise ce texte pour envoyer le message de quit au serveur) ........................................ - exécuter une commande silencieusement - -current: pas d'affichage sur le tampon courant - -buffer: pas d'affichage sur le tampon spécifié - nom: nom complet du tampon (exemples: "irc.server.freenode", "irc.freenode.#weechat") - -all: pas d'affichage sur TOUS les tampons - commande: commande à exécuter silencieusement (un '/' est automatiquement ajouté s'il n'est pas trouvé au début de la commande) - - Si aucune cible n'est spécifiée (-current, -buffer ou -all), alors par défaut seul le tampon core WeeChat sera silencieux. - - Exemples: - sauvegarde configuration: - /mute save - message au canal IRC courant: - /mute -current msg * bonjour ! - message au canal #weechat: - /mute -buffer irc.freenode.#weechat msg #weechat bonjour ! +[command]*`reload`* recharger les fichiers de configuration depuis le disque:: ........................................ +/reload [<fichier> [<fichier>...]] -• *`/plugin`* `[list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload [nom]] | [unload [nom]]`:: +fichier: fichier de configuration à recharger (sans l'extension ".conf") +Sans paramètre, tous les fichiers (WeeChat et extensions) sont rechargés. ........................................ - liste/charge/décharge des extensions - list: lister les extensions chargées - listfull: lister les extensions chargées (verbeux) - load: charger une extension - autoload: charger automatiquement les extensions dans un répertoire système ou utilisateur - reload: recharger une extension (si pas de nom donné, décharger toutes les extensions, puis puis recharger automatiquement les extensions) - unload: décharger une ou plusieurs exteneions - - Sans paramètre, cette commande liste les extensions chargées. +[command]*`save`* sauvegarder les fichiers de configuration sur disque:: ........................................ +/save [<fichier> [<fichier>...]] -• *`/proxy`* `[add nomproxy type addresse port [utilisateur [motdepasse]]] | [del nomproxy|-all] | [set nomproxy option valeur] | [list]`:: +fichier: fichier de configuration à sauvegarder (sans l'extension ".conf") +Sans paramètre, tous les fichiers (WeeChat et extensions) sont sauvegardés. ........................................ - gestion des proxies - add: ajoute un nouveau proxy - nomproxy: nom du proxy (doit être unique) - type: http, socks4 ou socks5 - addresse: IP ou nom de machine - port: port - utilisateur: nom d'utilisateur (optionnel) - motdepasse: mot de passe (optionnel) - del: supprime un proxy (ou tous les proxies avec -all) - set: change la valeur d'une propriété d'un proxy - option: option à modifier (pour la liste des options, voir /set weechat.proxy.<proxyname>.*) - valeur: nouvelle valeur pour l'option - list: liste de tous les proxies - - Exemples: - créer un proxy http, tournant en local, port 8888: - /proxy add local http 127.0.0.1 8888 - créer un proxy http en utilisant le protocole IPv6: - /proxy add local http 127.0.0.1 8888 - /proxy set local ipv6 on - créer un proxy socks5 avec un utilisateur/mot de passe: - /proxy add myproxy socks5 sample.host.org 3128 myuser mypass - supprimer un proxy: - /proxy del myproxy +[command]*`set`* modifier des options de configuration:: ........................................ +/set [<option> [<valeur>]] -• *`/quit`* `[-yes] [paramètres]`:: +option: nom d'une option (peut démarrer ou se terminer par "*" pour lister plusieurs options) +valeur: nouvelle valeur pour l'option -........................................ - quitter WeeChat - - -yes: requis si l'option weechat.look.confirm_quit est activée - paramètres: texte envoyé avec le signal "quit" - (par exemple l'extension irc utilise ce texte pour envoyer le message de quit au serveur) -........................................ +La nouvelle valeur peut être, selon le type de l'option: + booléen: on, off ou toggle + entier : nombre, ++nombre ou --nombre + chaîne : toute chaîne ("" pour une chaîne vide) + couleur: nom de couleur, ++nombre ou --nombre -• *`/reload`* `[fichier [fichier...]]`:: +Pour tous les types, vous pouvez utiliser null pour supprimer la valeur de l'option (valeur non définie). Cela ne fonctionne qu'avec certaines options spéciales des extensions. +Exemples: + afficher les options à propos du highlight: + /set *highlight* + ajouter un mot pour le highlight: + /set weechat.look.highlight "mot" ........................................ - recharger les fichiers de configuration depuis le disque - fichier: fichier de configuration à recharger - - Sans paramètre, tous les fichiers (WeeChat et extensions) sont rechargés. +[command]*`unset`* supprimer/réinitialiser des options de configuration:: ........................................ +/unset <option> -• *`/save`* `[fichier [fichier...]]`:: +option: nom d'une option (peut commencer ou se terminer par "*" pour réinitialiser plusieurs options, à utiliser avec prudence !) -........................................ - sauvegarder les fichiers de configuration sur disque +Selon l'option, elle est réinitialisée (pour les options standards) ou supprimée (pour les options facultatives, comme les valeurs pour les serveurs). - fichier: fichier de configuration à sauvegarder - - Sans paramètre, tous les fichiers (WeeChat et extensions) sont sauvegardés. +Exemples: + réinitialiser une option: + /unset weechat.look.item_time_format + réinitialiser toutes les options de couleur: + /unset weechat.color.* ........................................ -• *`/set`* `[option [valeur]]`:: - +[command]*`upgrade`* mettre à jour WeeChat sans se déconnecter des serveurs:: ........................................ - modifier des options de configuration +/upgrade [<chemin_vers_binaire>] - option: nom d'une option - valeur: nouvelle valeur pour l'option - - La nouvelle valeur peut être, selon le type de l'option: - booléen: on, off ou toggle - entier : nombre, ++nombre ou --nombre - chaîne : toute chaîne ("" pour une chaîne vide) - couleur: nom de couleur, ++nombre ou --nombre - - Pour tous les types, vous pouvez utiliser null pour supprimer la valeur de l'option (valeur non définie). Cela ne fonctionne qu'avec certaines options spéciales des extensions. -........................................ +chemin_vers_binaire: chemin vers le binaire WeeChat (par défaut le binaire courant) -• *`/unset`* `[option]`:: - -........................................ - supprimer/réinitialiser des options de configuration +Cette commande lance à nouveau un binaire WeeChat, il doit donc avoir été compilé ou installé via un gestionnaire de paquet avant de lancer cette commande. - option: nom d'une option (peut commencer ou se terminer par "*" pour réinitialiser plusieurs options, à utiliser avec prudence !) - - Selon l'option, elle est réinitialisée (pour les options standards) ou supprimée (pour les options facultatives, comme les valeurs pour les serveurs). +Le processus de mise à jour comporte 4 étapes : + 1. sauvegarder la session pour le coeur et les extensions (tampons, historique, ...) + 2. décharger toutes les extensions (les fichiers de configuration (*.conf) sont écrits sur disque) + 3. sauvegarder la configuration WeeChat (weechat.conf) + 4. exécuter le nouveau binaire WeeChat et recharger la session. ........................................ -• *`/upgrade`* `[chemin_vers_binaire]`:: - +[command]*`uptime`* montrer l'uptime de WeeChat:: ........................................ - mettre à jour WeeChat sans se déconnecter des serveurs +/uptime [-o | -ol] - chemin_vers_binaire: chemin vers le binaire WeeChat (par défaut le binaire courant) - - Cette commande lance à nouveau un binaire WeeChat, il doit donc avoir été compilé ou installé via un gestionnaire de paquet avant de lancer cette commande. - - Le processus de mise à jour comporte 4 étapes : - 1. sauvegarde de la session pour le coeur et les extensions (tampons, historique, ...) - 2. déchargement de toutes les extensions (les configs *.conf sont sauvegardées) - 3. sauvegarde de la config WeeChat (weechat.conf) - 4. exécution du nouveau binaire WeeChat. + -o: envoyer l'uptime sur le tampon courant comme entrée (chaîne en anglais) +-ol: envoyer l'uptime sur le tampon courant comme entrée (chaîne traduite) ........................................ -• *`/uptime`* `[-o | -ol]`:: - +[command]*`version`* afficher la version de WeeChat et la date de compilation:: ........................................ - montrer l'uptime de WeeChat +/version [-o | -ol] - -o: envoyer l'uptime sur le tampon courant comme entrée (chaîne en anglais) - -ol: envoyer l'uptime sur le tampon courant comme entrée (chaîne traduite) + -o: envoyer la version sur le tampon courant comme entrée (chaîne en anglais) +-ol: envoyer la version sur le tampon courant comme entrée (chaîne traduite) ........................................ -• *`/version`* `[-o | -ol]`:: - +[command]*`wait`* planifier l'exécution d'une commande dans le futur:: ........................................ - afficher la version de WeeChat et la date de compilation +/wait <nombre>[<unité>] <commande> - -o: envoyer la version sur le tampon courant comme entrée (chaîne en anglais) - -ol: envoyer la version sur le tampon courant comme entrée (chaîne traduite) -........................................ + nombre: temps à attendre (nombre entier) + unité: optionnelle, valeurs possibles: + ms: millisecondes + s: secondes (par défaut) + m: minutes + h: heures +commande: commande à exécuter (ou texte à envoyer au tampon si la commande ne commence pas par '/') -• *`/wait`* `nombre[unité] commande`:: +Note: la commande est exécutée sur le tampon où /wait a été exécuté (si le tampon n'est pas trouvé, alors la commande est exécutée sur le tampon WeeChat principal). +Exemples: + rejoindre le canal dans 10 secondes: + /wait 10 /join #test + passer absent dans 15 minutes: + /wait 15m /away -all I'm away + dire 'bonjour' dans 2 minutes: + /wait 2m bonjour ........................................ - planifie l'exécution d'une commande dans le futur - nombre: temps à attendre (nombre entier) - unité: optionnelle, valeurs possibles: - ms: millisecondes - s: secondes (par défaut) - m: minutes - h: heures - commande: commande à exécuter (ou texte à envoyer au tampon si la commande ne commence pas par '/') - - Note : la commande est exécutée sur le tampon où /wait a été exécuté (si le tampon n'est pas trouvé, alors la commande est exécutée sur le tampon WeeChat principal). - - Exemples: - rejoindre le canal dans 10 sec: - /wait 10 /join #test - passer absent dans 15 min: - /wait 15m /away -all I'm away - dire 'bonjour' dans 2 min: - /wait 2m bonjour +[command]*`window`* gestion des fenêtres:: ........................................ +/window list + -1|+1|b#|up|down|left|right + splith|splitv [<pct>] + resize <pct> + merge [all] + page_up|page_down + refresh + scroll|scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_previous_highlight|scroll_next_highlight + zoom -• *`/window`* `[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv [ptc] | resize pct | merge [all] | page_up | page_down | refresh | scroll | scroll_up | scroll_down | scroll_top | scroll_bottom | scroll_previous_highlight | scroll_next_highlight | zoom]`:: + list: lister les fenêtres ouvertes (sans paramètre, cette liste est affichée) + -1: sauter à la fenêtre précédente + +1: sauter à la fenêtre suivante + b#: sauter à la fenêtre affichant le tampon # + up: sauter à la fenêtre au dessus + down: sauter à la fenêtre au dessous + left: sauter à la fenêtre à gauche + right: sauter à la fenêtre à droite + splith: éclater la fenêtre en deux horizontalement + splitv: éclater la fenêtre en deux verticalement + resize: redimensionner une fenêtre, la nouvelle taille est <pct> pourcentage de la fenêtre parent + merge: fusionner la fenêtre avec une autre + page_up: faire défiler d'une page vers le haut + page_down: faire défiler d'une page vers le bas + refresh: redessiner l'écran + scroll: faire défiler d'un nombre de lignes (+/-N) ou avec du temps: s=secondes, m=minutes, h=heures, d=jours, M=mois, y=année + scroll_up: faire défiler de quelques lignes vers le haut + scroll_down: faire défiler de quelques lignes vers le bas + scroll_top: faire défiler jusqu'au début du tampon +scroll_bottom: faire défiler jusqu'en bas du tampon +scroll_previous_highlight: faire défiler jusqu'au highlight précédent +scroll_next_highlight: faire défiler jusqu'au highlight suivant + zoom: zoomer sur la fenêtre -........................................ - gestion des fenêtres +Pour splith et splitv, pct est un pourcentage qui représente la taille de la nouvelle fenêtre, calculée par rapport à la taille de la fenêtre courante. Par exemple 25 signifie créer une fenêtre qui a pour taille: taille_courante / 4 - list: liste les fenêtres ouvertes (sans paramètre, cette liste est affichée) - -1: saute à la fenêtre précédente - +1: saute à la fenêtre suivante - b#: saute à la fenêtre affichant le tampon # - up: saute à la fenêtre au dessus - down: saute à la fenêtre au dessous - left: saute à la fenêtre à gauche - right: saute à la fenêtre à droite - splith: éclate la fenêtre en deux horizontalement - splitv: éclate la fenêtre en deux verticalement - resize: redimensionne une fenêtre, la nouvelle taille est <pct> pourcentage de la fenêtre parent - merge: fusionne la fenêtre avec une autre - page_up: défilement d'une page vers le haut - page_down: défilement d'une page vers le bas - refresh: redessine l'écran - scroll: défilement d'un nombre de lignes (+/-N) ou avec du temps: s=secondes, m=minutes, h=heures, d=jours, M=mois, y=année - scroll_up: défilement de quelques lignes vers le haut - scroll_down: défilement de quelques lignes vers le bas - scroll_top: défilement jusqu'au début du tampon - scroll_bottom: défilement jusqu'au bas du tampon - scroll_previous_highlight: défilement jusqu'au highlight précédent - scroll_next_highlight: défilement jusqu'au highlight suivant - zoom: zoom sur la fenêtre - - Pour splith et splitv, pct est un pourcentage qui représente la taille de la nouvelle fenêtre, calculée par rapport à la taille de la fenêtre courante. Par exemple 25 signifie créer une fenêtre qui a pour taille: taille_courante / 4 - - Exemples: - sauter à la fenêtre affichant le tampon 1: - /window b1 - défilement de 2 lignes vers le haut: - /window scroll -2 - défilement de 2 jours vers le haut: - /window scroll -2d - défilement jusqu'au début du jour courant: - /window scroll -d +Exemples: + sauter à la fenêtre affichant le tampon 1: + /window b1 + défilement de 2 lignes vers le haut: + /window scroll -2 + défilement de 2 jours vers le haut: + /window scroll -2d + défilement jusqu'au début du jour courant: + /window scroll -d ........................................ diff --git a/doc/fr/autogen/user/xfer_commands.txt b/doc/fr/autogen/user/xfer_commands.txt index 96534ce28..41064c611 100644 --- a/doc/fr/autogen/user/xfer_commands.txt +++ b/doc/fr/autogen/user/xfer_commands.txt @@ -1,19 +1,17 @@ -• *`/me`* `message`:: - +[command]*`me`* envoyer une action CTCP à l'hôte distant:: ........................................ - envoyer une action CTCP à l'hôte distant +/me <message> - message: message à envoyer +message: message à envoyer ........................................ -• *`/xfer`* `[list | listfull]`:: - +[command]*`xfer`* contrôle xfer:: ........................................ - contrôle xfer +/xfer [list|listfull] + + list: lister les xfer +listfull: lister les xfer (verbeux) - list: liste les xfer - listfull: liste les xfer (verbeux) - - Sans paramètre, cette commande ouvre le tampon avec la liste des xfer. +Sans paramètre, cette commande ouvre le tampon avec la liste des xfer. ........................................ |