summaryrefslogtreecommitdiff
path: root/doc/it/autogen/user/script_commands.txt
blob: ab430e4bd265eadadb762f8c58c2aa74b62b760f (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
[[command_script_script]]
[command]*`script`* WeeChat scripts manager::
........................................
/script  list
         show <script>
         load|unload <script> [<script>...]
         install|remove|hold <script> [<script>...]
         upgrade
         update

    list: list loaded scripts (all languages)
    show: show detailed info about a script
    load: load script(s)
  unload: unload script(s)
 install: install/upgrade script(s)
  remove: remove script(s)
    hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
 upgrade: upgrade all installed scripts which are obsolete (new version available)
  update: update local scripts cache

Without argument, this command opens a buffer with list of scripts.

On script buffer, the possible status for each script are:
  * i H r N
  | | | | |
  | | | | obsolete (new version available)
  | | | running (loaded)
  | | held
  | installed
  popular script

Keys on script buffer:
  alt+i    install script
  alt+r    remove script
  alt+l    load script
  alt+u    unload script
  alt+h    (un)hold script

Input allowed on script buffer:
  q        close buffer
  r        refresh buffer
  s:x,y    sort buffer using keys x and y (see /help script.look.sort)
  s:       reset sort (use default sort)
  word(s)  filter scripts: search word(s) in scripts (description, tags, ...)
  *        remove filter
........................................