summaryrefslogtreecommitdiff
path: root/doc/fr/autogen/weechat_commands.xml
blob: 07d71a7061f0ec9cc70b9b243b96c6bd474e22a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
<?xml version="1.0" encoding="UTF-8"?>
<!--
     ********* WARNING! *********

     This file is autogenerated with docgen.pl script. *** DO NOT EDIT! ***
     docgen.pl builds XML doc files to include in many languages
-->

<command>bar  [add nombarre type[,cond1,cond2,...] position taille separateur objet1,objet2,...] | [default] | [del nombarre|-all] | [set nombarre option valeur] | [hide|show nombarre] | [scroll nombarre tampon valeur_scroll] | [list] | [listitems]</command>
<programlisting>
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: sue 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)
  remplissage: horizontal ou vertical
       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
      default: créer les barres par défaut
          del: supprime 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.&lt;nombarre&gt;.*
       valeur: nouvelle valeur pour l'option
         hide: cacher la barre
         show: montrer une barre cachée
       scroll: faire défiler 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 et la complétion :
    /bar add mabarre root bottom 1 0 [time],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
</programlisting>
<command>buffer  [action [args] | nombre | [[serveur] [canal]]]</command>
<programlisting>
gestion des tampons

 action: action à effectuer:
  clear: efface le contenu du tampon (-all pour tous les tampons, un numéro pour un tampon, ou rien pour le tampon courant)
   move: déplace le tampon dans la liste (peut être relatif, par exemple -1)
  close: ferme le tampon
   list: liste les tampons ouverts (pas de paramètre affiche cette liste)
 notify: affiche les niveaux de notification pour tous les tampons ouverts
 scroll: fait défiler l'historique (peut être relatif, et peut se terminer par une lettre: s=sec, m=min, h=heure, d=jour, M=mois, y=année); s'il y a seulement une lettre, alors fait défiler jusqu'au début de cet élément

 nombre: saute au tampon qui a ce numéro
serveur,
  canal: saute au tampon par serveur et/ou nom de canal

Exemples:
     déplacer tampon: /buffer move 5
       fermer tampon: /buffer close c'est le message de départ
 défiler 1 jour haut: /buffer scroll 1d  ==  /buffer scroll -1d  ==  /buffer scroll -24h
    défiler au début
          de ce jour: /buffer scroll d
  défiler 15 min bas: /buffer scroll +15m
défiler 20 msgs haut: /buffer scroll -20
  aller sur #weechat: /buffer #weechat
</programlisting>
<command>command  extension commande</command>
<programlisting>
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)
</programlisting>
<command>filter  [list] | [enable|disable|toggle] | [add buffer tags regex] | [del numéro|-all]</command>
<programlisting>
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
    add: ajoute un filtre
    del: supprime un filtre
 numéro: numéro du filtre à supprimer (voir la liste des filtres pour le trouver)
   -all: supprime tous les filtres
 buffer: tampon où le filtre est actif: cela peut être un nom ou "*" pour tous les tampons
   tags: liste de tags, séparés par des virgules, par exemple: "irc_join,irc_part,irc_quit"
  regex: expressoin régulière à rechercher dans la ligne (utiliser \t pour séparer le préfixe du message)

Exemples:
  filtrer les messages IRC join/part/quit:
    /filter add * irc_join,irc_part,irc_quit *
  filtrer le pseudo "toto" sur le canal #weechat:
    /filter add freenode.#weechat * toto\t
  filtrer les lignes contenant le mot "spam":
    /filter add * * spam
  filtrer les lignes contenant "weechat sucks" sur le canal #weechat:
    /filter add freenode.#weechat * weechat sucks
</programlisting>
<command>help  [commande | option]</command>
<programlisting>
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)
</programlisting>
<command>history  [clear | valeur]</command>
<programlisting>
affiche l'historique des commandes du tampon

clear: effacer l'historique
valeur: nombre d'entrées dans l'historique à afficher
</programlisting>
<command>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 | 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_previous_buffer | hotlist_clear | grab_key | scroll_unread | set_unread | set_unread_current_buffer | insert [args]</command>
<programlisting>
fonctions pour la ligne de commande

Cette commande est utilisée par les associations de touches ou les extensions.
</programlisting>
<command>key  [touche [commande [args]]] | [unbind touche] | [reset -yes]</command>
<programlisting>
associer/libérer des touches

   touche: voir ou associer cette touche à une commande
   unbind: supprimer l'association à une touche
    reset: restaure les touches aux valeurs par défaut et supprime TOUTES les touches personnelles (utiliser avec précaution !)
</programlisting>
<command>layout  [[save | apply | reset] [buffers | windows]]</command>
<programlisting>
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.
</programlisting>
<command>plugin  [list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload [nom]] | [unload [nom]]</command>
<programlisting>
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.
</programlisting>
<command>quit</command>
<programlisting>
quitter WeeChat
</programlisting>
<command>reload  [fichier [fichier...]]</command>
<programlisting>
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.
</programlisting>
<command>save  [fichier [fichier...]]</command>
<programlisting>
sauvegarder les fichiers de configuration sur disque

fichier: fichier de configuration à sauvegarder

Sans paramètre, tous les fichiers (WeeChat et extensions) sont sauvegardés.
</programlisting>
<command>set  [option [ = valeur]]</command>
<programlisting>
modifier des options de configuration

option: nom d'une option
valeur: valeur pour l'option
</programlisting>
<command>unset  [option]</command>
<programlisting>
supprimer/réinitialiser des options de configuration

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).
</programlisting>
<command>upgrade  [chemin_vers_binaire]</command>
<programlisting>
mettre à jour WeeChat sans se déconnecter des serveurs

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.
</programlisting>
<command>uptime  [-o]</command>
<programlisting>
montrer l'uptime de WeeChat

-o: envoyer l'uptime sur le canal courant en tant que message IRC
</programlisting>
<command>window  [list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv [ptc] | resize pct | merge [all]]</command>
<programlisting>
gestion des fenêtres

  list: liste les fenêtres ouvertes (pas de paramètre affiche cette liste)
    -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 &lt;pct&gt; pourcentage de la fenêtre parent
 merge: fusionne la fenêtre avec une autre

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
</programlisting>