summaryrefslogtreecommitdiff
path: root/doc/fr/autogen/user/script_commands.adoc
blob: 2f5415e2b44215861b61291b0e7452abfeb75b72 (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
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
[[command_script_script]]
* `+script+`: Gestionnaire de scripts WeeChat

----
/script  list [-o|-i]
         search <texte>
         show <script>
         load|unload|reload <script> [<script>...]
         autoload|noautoload|toggleautoload <script> [<script>...]
         install|remove|installremove|hold [-q] <script> [<script>...]
         upgrade
         update

          list : lister les scripts chargés (tous les langages)
            -o : envoyer la liste des scripts chargés au tampon
            -i : copier la liste des scripts chargés dans la ligne de commande (pour envoi au tampon)
        search : chercher des scripts par étiquettes, langage (python, perl, ...), extension de fichier (py, pl, ...) ou texte ; le résultat est affiché sur le tampon des scripts
          show : afficher des infos détaillées sur le script
          load : charger un ou plusieurs scripts
        unload : décharger un ou plusieurs scripts
        reload : recharger un ou plusieurs scripts
      autoload : charger automatiquement un ou plusieurs scripts
    noautoload : ne pas charger automatiquement un ou plusieurs scripts
toggleautoload : activer/désactiver le chargement automatique
       install : installer/mettre à jour un ou plusieurs scripts
        remove : supprimer un ou plusieurs scripts
 installremove : installer ou supprimer un ou plusieurs scripts, selon l'état courant
          hold : figer/défiger un ou plusieurs scripts (un script figé ne sera plus mis à jour et ne peut pas être supprimé)
            -q : mode silencieux : ne pas afficher de messages
       upgrade : mettre à jour les scripts obsolètes (avec nouvelle version disponible)
        update : mettre à jour le cache local des scripts

Sans paramètre, cette commande ouvre un tampon avec la liste des scripts.

Sur le tampon des scripts, les statuts pour chaque script sont :
  * i a H r N
  | | | | | |
  | | | | | obsolète (nouvelle version disponible)
  | | | | chargé
  | | | figé
  | | chargé auto
  | installé
  script populaire

Les touches sur le tampon des scripts :
  alt+i  installer le script
  alt+r  supprimer le script
  alt+l  charger le script
  alt+L  recharger le script
  alt+u  décharger le script
  alt+A  chargement automatique du script
  alt+h  (dé)figer le script
  alt+v  voir le script

Entrée autorisée sur le tampon des scripts :
  i/r/l/L/u/h  action sur le script (identique aux touches ci-dessus)
  q            fermer le tampon
  $            rafraîchir le tampon
  s:x,y        trier le tampon en utilisant les clés x et y (voir /help script.look.sort)
  s:           réinitialiser le tri (utiliser le tri par défaut)
  word(s)      filtrer les scripts : recherche du/des mot(s) dans les scripts (description, étiquettes, ...)
  *            supprimer le filtre

Actions de la souris sur le tampon des scripts :
  roulette       faire défiler la liste
  bouton gauche  sélectionner le script
  bouton droit   installer/supprimer le script

Exemples :
  /script search url
  /script install go.py urlserver.py
  /script remove go.py
  /script hold urlserver.py
  /script reload urlserver
  /script upgrade
----