From 31b22fec09ace6298957d56bb5d2c566838a372b Mon Sep 17 00:00:00 2001
From: eevan78 <27575106+eevan78@users.noreply.github.com>
Date: Sun, 13 Jun 2021 16:28:33 +0200
Subject: doc: add Serbian translations

---
 doc/sr/includes/autogen_user_commands.sr.adoc | 3031 +++++++++++++++++++++++++
 1 file changed, 3031 insertions(+)
 create mode 100644 doc/sr/includes/autogen_user_commands.sr.adoc

(limited to 'doc/sr/includes/autogen_user_commands.sr.adoc')

diff --git a/doc/sr/includes/autogen_user_commands.sr.adoc b/doc/sr/includes/autogen_user_commands.sr.adoc
new file mode 100644
index 000000000..0ad722248
--- /dev/null
+++ b/doc/sr/includes/autogen_user_commands.sr.adoc
@@ -0,0 +1,3031 @@
+//
+// This file is auto-generated by script docgen.py.
+// DO NOT EDIT BY HAND!
+//
+
+// tag::irc_commands[]
+[[command_irc_admin]]
+* `+admin+`: проналажење информација о администратору сервера
+
+----
+/admin  [<циљ>]
+
+циљ: име сервера
+----
+
+[[command_irc_allchan]]
+* `+allchan+`: извршавање команде на свим каналима свих повезаних сервера
+
+----
+/allchan  [-current] [-exclude=<канал>[,<канал>...]] <команда>
+          [-current] -include=<канал>[,<канал>...] <команда>
+
+ -current: извршава се команда само за канале текућег сервера
+ -exclude: неки канали се изузимају (дозвољен је џокер „*”)
+ -include: узимају се у обзир само неки канали (дозвољен је џокер „*”)
+  command: команда која треба да се изврши (или текст који се шаље баферу ако команда не почиње са ’/’)
+
+Команде и аргументи се израчунавају (погледајте /help eval), замењују се следеће променљиве:
+  $server             име сервера
+  $channel            име канала
+  $nick               надимак на серверу
+  ${irc_server.xxx}   променљива xxx на серверу
+  ${irc_channel.xxx}  променљива xxx на каналу
+
+Примери:
+  извршава ’/me is testing’ на свим каналима:
+    /allchan /me is testing
+  каже ’здраво’ свуда осим на #weechat:
+    /allchan -exclude=#weechat здраво
+  каже ’здраво’ свуда осим на #weechat и каналима који почињу са #linux:
+    /allchan -exclude=#weechat,#linux* здраво
+  каже ’здраво’ на свим каналима који почињу на #linux:
+    /allchan -include=#linux* здраво
+----
+
+[[command_irc_allpv]]
+* `+allpv+`: извршавање команде у свим приватним баферима свих повезаних сервера
+
+----
+/allpv  [-current] [-exclude=<надимак>[,<надимак>...]] <команда>
+        [-current] -include=<надимак>[,<надимак>...] <команда>
+
+ -current: извршавање команде за приватне бафере текућег сервера
+ -exclude: неки надимци се изузимају (дозвољен је џокер „*”)
+ -include: узимају се у обзир само неки надимци (дозвољен је џокер „*”)
+  command: команда која се извршава (или текст који се шаље баферу ако команда не почиње са ’/’)
+
+Команда и аргументи се израчунавају (погледајте /help eval), замењују се следеће променљиве:
+  $server             име сервера
+  $channel            име канала
+  $nick               надимак на серверу
+  ${irc_server.xxx}   променљива xxx на серверу
+  ${irc_channel.xxx}  променљива xxx на каналу
+
+Примери:
+  извршава ’/me is testing’ на свим приватним баферима:
+    /allpv /me is testing
+  каже ’здраво’ свуда осим надимку foo:
+    /allpv -exclude=foo здраво
+  каже ’здраво’ свуда осим надимку nick foo и надимцима који почињу са bar:
+    /allpv -exclude=foo,bar* здраво
+  каже ’здраво’ свим надимцима који почињу са bar:
+    /allpv -include=bar* здраво
+  затвара све приватне бафере:
+    /allpv /close
+----
+
+[[command_irc_allserv]]
+* `+allserv+`: извршавање команде на свим повезаним серверима
+
+----
+/allserv  [-exclude=<сервер>[,<сервер>...]] <команда>
+          -include=<сервер>[,<сервер>...] <команда>
+
+ -exclude: неки сервери се не узимају у обзир (дозвољен је џокер „*”)
+ -include: узимају се у обзир само неки сервери (дозвољен је џокер „*”)
+  command: команда која треба да се изврши (или текст који се шаље баферу ако команда не почиње са ’/’)
+
+Команда и аргументи се израчунавају (погледајте /help eval), замењују се следеће променљиве:
+  $server             име сервера
+  $nick               надимак на серверу
+  ${irc_server.xxx}   променљива xxx на серверу
+
+Примери:
+  мења надимак на свим серверима:
+    /allserv /nick новинадимак
+  поставља одсутност на свим серверима:
+    /allserv /away Нисам ту
+  обавља whois на сопственом надимку на свим серверима:
+    /allserv /whois $nick
+----
+
+[[command_irc_ban]]
+* `+ban+`: забрана надимака или хостова
+
+----
+/ban  [<канал>] [<надимак> [<надимак>...]]
+
+  канал: име канала
+надимак: надимак или хост
+
+Без аргумента, ова команда приказује листу забрана за текући канал.
+----
+
+[[command_irc_cap]]
+* `+cap+`: преговарање могућности клијента
+
+----
+/cap  ls
+      list
+      req|ack [<могућност> [<могућност>...]]
+      end
+
+   ls: исписује могућности које подржава сервер
+ list: исписује могућности које су тренутно укључене
+  req: захтева могућност
+  ack: прихвата могућности које захтевају потврду са клијентске стране
+  end: завршава преговарање о могућностима
+
+Без аргумента се шаљу „ls” и „list”.
+
+Програм WeeChat подржава следеће могућности: account-notify, away-notify, cap-notify, chghost, extended-join, invite-notify, multi-prefix, server-time, userhost-in-names.
+
+Могућности које се аутоматски укључују на серверима могу да се поставе у опцији irc.server_default.capabilities (или посебно за сваки сервер у опцији irc.server.xxx.capabilities).
+
+Примери:
+   /cap
+   /cap req multi-prefix away-notify
+----
+
+[[command_irc_connect]]
+* `+connect+`: повезивање са IRC сервер(ом/има)
+
+----
+/connect  [<сервер> [<сервер>...]] [-<опција>[=<вредности>]] [-no<опција>] [-nojoin] [-switch]
+          -all|-auto|-open [-nojoin] [-switch]
+
+    сервер: име сервера које може да буде:
+            - интерно име сервера (које додаје команда /server add, препоручена употреба)
+            - имехоста/порт или IP/порт, порт је подразумевано 6667
+            - URL са форматом: irc[6][s]://[надимак[:лозинка]@]irc.example.org[:порт][/#канал1][,#канал2[...]]
+            Напомена: за адресу/IP/URL, додаје се привремени сервер (НЕ ЧУВА СЕ), погледајте /help irc.look.temporary_servers
+    опција: постављање опције за сервер (вредност може да се изостави за логичке опције)
+  nooption: постављање логичке опције на ’off’ (на пример: -nossl)
+      -all: повезивање на све сервере дефинисане у конфигурацији
+     -auto: повезивање на сервере којима је укључено аутоповезивање
+     -open: повезивање на све отворене сервере који нису тренутно повезани
+   -nojoin: не приступа се ниједном каналу (чак и када је за сервер укључено autojoin)
+   -switch: пребацивање на наредну адресу сервера
+
+Ако желите да прекинете везу са сервером или да зауставите сваки покушај успостављања везе, употребите команду /disconnect.
+
+Примери:
+  /connect libera
+  /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 irc://nick@irc.oftc.net/#channel
+  /connect -switch
+----
+
+[[command_irc_ctcp]]
+* `+ctcp+`: слање CTCP поруке (Client-To-Client Protocol)
+
+----
+/ctcp  [-server <сервер>] <циљ>[,<циљ>...] <тип> [<аргументи>]
+
+   сервер: шаље се на овај сервер (интерно име)
+      циљ: надимак или канал (’*’ = текући канал)
+      тип: CTCP тип (примери: „version”, „ping”, итд.)
+аргументи: аргументи за CTCP
+
+Примери:
+  /ctcp toto time
+  /ctcp toto version
+  /ctcp * version
+----
+
+[[command_irc_cycle]]
+* `+cycle+`: напуштање и поновно приступање каналу
+
+----
+/cycle  [<канал>[,<канал>...]] [<порука>]
+
+ канал: име канала
+порука: поздравна порука (приказује се осталим корисницима)
+----
+
+[[command_irc_dcc]]
+* `+dcc+`: покретање DCC (трансфер фајла или директни разговор)
+
+----
+/dcc  chat <надимак>
+      send <надимак> <фајл>
+
+надимак: надимак
+   фајл: име фајла (на локалном хосту)
+
+Примери:
+  разговор са надимком „toto”:
+    /dcc chat toto
+  слање фајла „/home/foo/bar.txt” надимку „toto”:
+    /dcc send toto /home/foo/bar.txt
+----
+
+[[command_irc_dehalfop]]
+* `+dehalfop+`: уклањање статуса полу-оператора канала надим(ку/цима)
+
+----
+/dehalfop  <надимак> [<надимак>...]
+           * -yes
+
+надимак: надимак или маска (дозвољен је џокер „*”)
+      *: уклањање статуса полу-оператора канала свима осим самом себи
+----
+
+[[command_irc_deop]]
+* `+deop+`: уклањање статуса оператора канала надим(ку/цима)
+
+----
+/deop  <надимак> [<надимак>...]
+       * -yes
+
+надимак: надимак или маска (дозвољен је џокер „*”)
+      *: уклањање статуса оператора канала свима осим самом себи
+----
+
+[[command_irc_devoice]]
+* `+devoice+`: уклањање права гласа надим(ку/цима)
+
+----
+/devoice  <надимак> [<надимак>...]
+          * -yes
+
+надимак: надимак или маска (дозвољен је џокер „*”)
+      *: уклањање права гласа свима осим самом себи
+----
+
+[[command_irc_die]]
+* `+die+`: искључивање сервера
+
+----
+/die  [<циљ>]
+
+циљ: име сервера
+----
+
+[[command_irc_disconnect]]
+* `+disconnect+`: прекидање везе са једним или са свим IRC серверима
+
+----
+/disconnect  [<сервер>|-all|-pending [<разлог>]]
+
+  сервер: интерно име сервера
+    -all: прекидање везе са свим серверима
+-pending: отказивање аутоматског поновног успостављање везе са серверима са којим се тренутно поново успоставља веза
+  разлог: разлог за „quit”
+----
+
+[[command_irc_halfop]]
+* `+halfop+`: давање статуса полу-оператора канала надим(ку/цима)
+
+----
+/halfop  <надимак> [<надимак>...]
+         * -yes
+
+надимак: надимак или маска (дозвољен је џокер „*”)
+      *: давање статуса полу-оператора канала свима на каналу
+----
+
+[[command_irc_ignore]]
+* `+ignore+`: игнорисање надимака/хостова са севера или канала
+
+----
+/ignore  list
+         add [re:]<надимак> [<сервер> [<канал>]]
+         del <број>|-all
+
+     list: испис свих игнорисања
+      add: додавање игнорисања
+  надимак: надимак или име хоста (може да буде POSIX проширени регуларни израз ако се наведе „re:” или маска која користи „*” да замени нула или више карактера)
+      del: брисање игнорисања
+     број: број игнорисања који треба да се обрише (погледајте у листу да га пронађете)
+     -all: брисање свих игнорисања
+   сервер: интерно име сервера за који делује игнорисање
+    канал: име канала на коме делује игнорисање
+
+Напомена: регуларни израз може почети са „(?-i)” чиме постаје осетљив на разлику у величини слова.
+
+Примери:
+  игнорише надимак „toto” свуда:
+    /ignore add toto
+  игнорише хост „toto@domain.com” на libera серверу:
+    /ignore add toto@domain.com libera
+  игнорише хост „toto*@*.domain.com” на libera/#weechat:
+    /ignore add toto*@*.domain.com libera #weechat
+----
+
+[[command_irc_info]]
+* `+info+`: приказ информација које описују сервер
+
+----
+/info  [<циљ>]
+
+циљ: име сервера
+----
+
+[[command_irc_invite]]
+* `+invite+`: позив надимку да приступи каналу
+
+----
+/invite  <надимак> [<надимак>...] [<канал>]
+
+надимак: надимак
+  канал: име канала
+----
+
+[[command_irc_ison]]
+* `+ison+`: провера да ли се надимак тренутно налази на IRC
+
+----
+/ison  <надимак> [<надимак>...]
+
+надимак: надимак
+----
+
+[[command_irc_join]]
+* `+join+`: приступ каналу
+
+----
+/join  [-noswitch] [-server <сервер>] [<канал1>[,<канал2>...]] [<кључ1>[,<кључ2>...]]
+
+-noswitch: не прелази се у нови бафер
+   сервер: шаље се на овај сервер (интерно име)
+    канал: име канала којем се приступа
+     кључ: кључ за приступ каналу (канали са кључем морају бити први на листи)
+
+Примери:
+  /join #weechat
+  /join #protectedchan,#weechat key
+  /join -server libera #weechat
+  /join -noswitch #weechat
+----
+
+[[command_irc_kick]]
+* `+kick+`: избацивање корисника са канала
+
+----
+/kick  [<канал>] <надимак> [<разлог>]
+
+  канал: име канала
+надимак: надимак
+ разлог: разлог избацивања (израчунава се, погледајте /help eval; специјалне променљиве ${nick} (сопствени надимак), ${target} (циљни надимак), ${channel} и ${server} се замењују својим вредностима)
+----
+
+[[command_irc_kickban]]
+* `+kickban+`: избацивање корисника са канала и забрана хоста
+
+----
+/kickban  [<канал>] <надимак> [<разлог>]
+
+  канал: име канала
+надимак: надимак
+ разлог: разлог за избацивање и забрану (израчунава се, погледајте /help eval; специјалне променљиве ${nick} (сопствени надимак), ${target} (циљни надимак), ${channel} и ${server} се замењују својим вредностима)
+
+Могуће је избацивање/забрана са маском, надимак ће се издвојити из маске и заменити са „*”.
+
+Пример:
+  забрањује хост „*!*@host.com” па затим избацује „toto”:
+    /kickban toto!*@host.com
+----
+
+[[command_irc_kill]]
+* `+kill+`: затварање клијент-сервер конекције
+
+----
+/kill  <надимак> [<разлог>]
+
+надимак: надимак
+ разлог: разлог
+----
+
+[[command_irc_links]]
+* `+links+`: листа свих имена сервера који су познати серверу одговарајући на упит
+
+----
+/links  [[<циљ>] <сервер_маска>]
+
+         циљ: овај удаљени сервер би требало да одговори на упит
+сервер_маска: листа сервера мора да се подудара са овом маском
+----
+
+[[command_irc_list]]
+* `+list+`: листа канала и њихових тема
+
+----
+/list  [-server <сервер>] [-re <регуларни_израз>] [<канал>[,<канал>...]] [<циљ>]
+
+         сервер: шаље на овај сервер (интерно име)
+регуларни_израз: POSIX проширени регуларни израз који се користи за филтрирање резултата (без разликовања величине слова, може да почне са „(?-i)” чиме се укључује разликовање величине слова)
+          канал: канал који треба да се излиста
+            циљ: име сервера
+
+Примери:
+  исписује све канале на серверу (може да буде веома споро на великим мрежама):
+    /list
+  исписује канал #weechat:
+    /list #weechat
+  исписује све канале који почињу на „#weechat” (може да буде веома споро на великим мрежама):
+    /list -re #weechat.*
+----
+
+[[command_irc_lusers]]
+* `+lusers+`: креирање статистике о величини IRC мреже
+
+----
+/lusers  [<маска> [<циљ>]]
+
+маска: само сервери који се подударају са маском
+  циљ: сервер за прослеђивање захтева
+----
+
+[[command_irc_map]]
+* `+map+`: приказ графичке мапе IRC мреже
+
+----
+----
+
+[[command_irc_me]]
+* `+me+`: слање CTCP акције текућем каналу
+
+----
+/me  <порука>
+
+порука: порука која се шаље
+----
+
+[[command_irc_mode]]
+* `+mode+`: измена режима канала или корисника
+
+----
+/mode  [<канал>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<аргументи>]
+       <надимак> [+|-]i|s|w|o
+
+режими канала:
+  канал: име канала који се модификује (подразумевано је то текући)
+  o: давање/одузимање привилегија оператора канала
+  p: заставица приватног канала
+  s: заставица тајног канала
+  i: заставица канала само-уз-позив
+  t: заставица да тему канала може да постави само оператор
+  n: забрањене су поруке на каналу од клијената који су ван
+  m: модерисани канал
+  l: постављање ограничења броја корисника канала
+  b: постављање маске забране којом се брани приступ одређеним корисницима
+  e: постављање маске изузетка
+  v: давање/одузимање могућности да се говори на модерисаном каналу
+  k: постављање кључа за канал (лозинка)
+кориснички режими:
+  надимак: надимак који се модификује
+  i: корисник се маркира као невидљив
+  s: корисник се маркира за примање серверских обавештења
+  w: корисник прима wallops
+  o: заставица оператора
+
+Листа режима није потпуна, требало би да прочитате документацију свог сервера ако желите да сазнате све доступне режиме.
+
+Примери:
+  заштита теме на каналу #weechat:
+    /mode #weechat +t
+  постаје се невидљив на серверу:
+    /mode nick +i
+----
+
+[[command_irc_motd]]
+* `+motd+`: враћање „Message Of The Day” (поруке дана)
+
+----
+/motd  [<циљ>]
+
+циљ: име сервера
+----
+
+[[command_irc_msg]]
+* `+msg+`: слање поруке надимку или каналу
+
+----
+/msg  [-server <сервер>] <циљ>[,<циљ>...] <текст>
+
+сервер: слање на овај сервер (интерно име)
+   циљ: надимак или канал (може бити и маска, ’*’ = текући канал)
+ текст: текст који се шаље
+----
+
+[[command_irc_names]]
+* `+names+`: листа надимака на каналима
+
+----
+/names  [<канал>[,<канал>...]]
+
+канал: име канала
+----
+
+[[command_irc_nick]]
+* `+nick+`: измена текућег надимка
+
+----
+/nick  [-all] <надимак>
+
+   -all: нови надимак се поставља на све повезане сервере
+надимак: нови надимак
+----
+
+[[command_irc_notice]]
+* `+notice+`: слање поруке обавештења кориснику
+
+----
+/notice  [-server <сервер>] <циљ> <текст>
+
+сервер: шаље се на овај сервер (интерно име)
+   циљ: надимак или име канала
+ текст: текст који се шаље
+----
+
+[[command_irc_notify]]
+* `+notify+`: додавање обавештења присуства или одсуства надимака на серверима
+
+----
+/notify  add <надимак> [<сервер> [-away]]
+         del <надимак>|-all [<сервер>]
+
+    add: додавање обавештења
+надимак: надимак
+ сервер: интерно име сервера (подразумевано је то текући сервер)
+  -away: обавештавање када се порука одсуства измени (извршавајући whois над надимком)
+    del: брисање обавештења
+   -all: брисање свих обавештења
+
+Без аргумента ова команда приказује обавештења за текући сервер (или за све сервере ако се команда зада у основном баферу).
+
+Примери:
+  обавештавање када „toto” приступи/напусти текући сервер:
+    /notify add toto
+  обавештавање када „toto” приступи/напусти libera сервер:
+    /notify add toto libera
+  обавештавање када је „toto” одсутан или када се врати на libera сервер:
+    /notify add toto libera -away
+----
+
+[[command_irc_op]]
+* `+op+`: давање статуса оператора канала надим(ку/цима)
+
+----
+/op  <надимак> [<надимак>...]
+     * -yes
+
+надимак: надимак или маска (дозвољен је џокер „*”)
+      *: давање статуса оператора канала свима на каналу
+----
+
+[[command_irc_oper]]
+* `+oper+`: узимање операторских привилегија
+
+----
+/oper  <корисник> <лозинка>
+
+корисник: корисник
+ лозинка: лозинка
+----
+
+[[command_irc_part]]
+* `+part+`: напуштање канала
+
+----
+/part  [<канал>[,<канал>...]] [<порука>]
+
+ канал: име канала који се напушта
+порука: поздравна порука (приказује се осталим корисницима)
+----
+
+[[command_irc_ping]]
+* `+ping+`: слање пинга серверу
+
+----
+/ping  <циљ1> [<циљ2>]
+
+циљ1: сервер
+циљ2: пинг се прослеђује овом серверу
+----
+
+[[command_irc_pong]]
+* `+pong+`: одговор на пинг поруку
+
+----
+/pong  <даемон> [<даемон2>]
+
+ даемон: даемон који је одговорио на Пинг поруку
+даемон2: порука се прослеђује овом даемону
+----
+
+[[command_irc_query]]
+* `+query+`: слање приватне поруке надимку
+
+----
+/query  [-noswitch] [-server <сервер>] <надимак>[,<надимак>...] [<текст>]
+
+-noswitch: не прелази се на нови бафер
+   сервер: шаље се на овај сервер (интерно име)
+  надимак: надимак
+    текст: текст који се шаље
+----
+
+[[command_irc_quiet]]
+* `+quiet+`: ућуткивање надимака или хостова
+
+----
+/quiet  [<канал>] [<надимак> [<надимак>...]]
+
+  канал: име канала
+надимак: надимак или хост
+
+Без аргумента ова команда приказује листу ућутканих за текући канал.
+----
+
+[[command_irc_quote]]
+* `+quote+`: слање сирових података серверу, без парсирања
+
+----
+/quote  [-server <сервер>] <подаци>
+
+сервер: шаље се на овај сервер (интерно име)
+подаци: сирови подаци који се шаљу
+----
+
+[[command_irc_reconnect]]
+* `+reconnect+`: поновно повезивање са сервер(ом/има)
+
+----
+/reconnect  <сервер> [<сервер>...] [-nojoin] [-switch]
+            -all [-nojoin] [-switch]
+
+ сервер: сервер на који се поновно повезује (интерно име)
+   -all: поновно повезивање са свим серверима
+-nojoin: не приступа се ниједном каналу (чак и када је на серверу укључено autojoin)
+-switch: прелазак на наредну адресу сервера
+----
+
+[[command_irc_rehash]]
+* `+rehash+`: налог серверу да поново учита свој конфигурациони фајл
+
+----
+/rehash  [<опција>]
+
+опција: додатна опција, за неке сервере
+----
+
+[[command_irc_remove]]
+* `+remove+`: форсирање да корисник напусти канал
+
+----
+/remove  [<канал>] <надимак> [<разлог>]
+
+  канал: име канала
+надимак: надимак
+ разлог: разлог избацивања (специјалне променљиве $nick, $channel и $server се замењују својим вредностима)
+----
+
+[[command_irc_restart]]
+* `+restart+`: налог серверу да се поново покрене
+
+----
+/restart  [<циљ>]
+
+циљ: име сервера
+----
+
+[[command_irc_sajoin]]
+* `+sajoin+`: форсирање да корисник приступи канал(у/има)
+
+----
+/sajoin  <надимак> <канал>[,<канал>...]
+
+надимак: надимак
+  канал: име канала
+----
+
+[[command_irc_samode]]
+* `+samode+`: измена режима на каналу, без поседовања статуса оператора
+
+----
+/samode  [<канал>] <режим>
+
+канал: име канала
+режим: режим за канал
+----
+
+[[command_irc_sanick]]
+* `+sanick+`: форсирање да корисник употреби други надимак
+
+----
+/sanick  <надимак> <нови_надимак>
+
+     надимак: надимак
+нови_надимак: нови надимак
+----
+
+[[command_irc_sapart]]
+* `+sapart+`: форсирање да корисник напусти канал(е)
+
+----
+/sapart  <надимак> <канал>[,<канал>...]
+
+надимак: надимак
+  канал: име канала
+----
+
+[[command_irc_saquit]]
+* `+saquit+`: форсирање да корисник напусти сервер уз разлог
+
+----
+/saquit  <надимак> <разлог>
+
+надимак: надимак
+ разлог: разлог
+----
+
+[[command_irc_server]]
+* `+server+`: испис, додавање или уклањање IRC сервера
+
+----
+/server  list|listfull [<име>]
+         add <име> <имехоста>[/<порт>] [-temp] [-<опција>[=<вредност>]] [-no<опција>]
+         copy|rename <име> <ново_име>
+         reorder <име> [<име>...]
+         open <име>|-all [<име>...]
+         del|keep <име>
+         deloutq|jump
+         raw [<филтер>]
+
+    list: листа сервера (без аргумента се приказује ова листа)
+listfull: листа сервера са детаљним инфо за сваки сервер
+     add: додавање новог сервера
+     име: име сервера, за интерну употребу и за приказ; ово име се користи за повезивање на сервер (/connect име) и за постављање опција сервера: irc.server.име.xxx
+имехоста: име или IP адреса сервера, са необавезним портом (подразумевано: 6667), више адреса може да се раздвоји запетама
+   -temp: додавање привременог сервера (који се не чува)
+  опција: постављање опције за сервер (вредност може да се изостави за логичке опције)
+noопција: постављање логичке опције на ’off’ (на пример: -nossl)
+    copy: прављење дупликата сервера
+  rename: промена имена серверу
+ reorder: промена редоследа сервера у листи
+    open: отварање бафера за сервер без успостављања везе
+    keep: сервер сер чува у конфигурационом фајлу (само за привремене сервере)
+     del: брисање сервера
+ deloutq: брисање порука из излазног реда за све сервере (све поруке које програм WeeChat тренутно шаље)
+    jump: скок на серверски бафер
+     raw: отварање бафера са сировим IRC подацима
+  филтер: поставља нови филтер којим се приказују само поруке које га задовољавају (овај филтер такође може да се користи као и улаз у бафер сирових IRC података); дозвољени су следећи формати:
+            *       приказ свих порука (нема филтрирања)
+            xxx     приказ само порука које садрже „xxx”
+            s:xxx   приказ само порука за сервер „xxx”
+            f:xxx   приказ само порука са заставицом: recv (порука је примљена), sent (порука је послата), modified (порука је измењена модификатором), redirected (порука је преусмерена)
+            m:xxx   приказ само IRC команде „xxx”
+            c:xxx   приказ само порука које се подударају са израчунатим условом „xxx”, користећи следеће променљиве: излаз функције irc_message_parse (као nick, command, channel, text, итд., погледајте функцију info_get_hashtable у референтном приручнику API додатака да видите комплетну листу променљивих), date (формат: „гггг-мм-дд чч:мм:сс”), server, recv, sent, modified, redirected
+
+Примери:
+  /server listfull
+  /server add libera chat.libera.net
+  /server add libera chat.libera.net/6697 -ssl -autoconnect
+  /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667
+  /server copy libera libera-test
+  /server rename libera-test libera2
+  /server reorder libera2 libera
+  /server del libera
+  /server deloutq
+  /server raw
+  /server raw s:libera
+  /server raw c:${recv} && ${command}==PRIVMSG && ${nick}==foo
+----
+
+[[command_irc_service]]
+* `+service+`: регистрација новог сервиса
+
+----
+/service  <надимак> <резервисано> <дистрибуција> <тип> <резервисано> <инфо>
+
+дистрибуција: видљивост сервиса
+         тип: резервисано за будућу употребу
+----
+
+[[command_irc_servlist]]
+* `+servlist+`: листа сервиса који су тренутно повезани на мрежу
+
+----
+/servlist  [<маска> [<тип>]]
+
+маска: приказују се само сервиси који се подударају са овом маском
+  тип: приказују се само сервиси овог типа
+----
+
+[[command_irc_squery]]
+* `+squery+`: достављање поруке сервису
+
+----
+/squery  <сервис> <текст>
+
+сервис: име сервиса
+ текст: текст који се шаље
+----
+
+[[command_irc_squit]]
+* `+squit+`: прекид серверских веза
+
+----
+/squit  <циљ> <коментар>
+
+     циљ: име сервера
+коментар: коментар
+----
+
+[[command_irc_stats]]
+* `+stats+`: упит статистике о серверу
+
+----
+/stats  [<упит> [<циљ>]]
+
+упит: c/h/i/k/l/m/o/y/u (погледајте RFC1459)
+ циљ: име сервера
+----
+
+[[command_irc_summon]]
+* `+summon+`: слање учтиве поруке корисницима који су на хосту на којем се извршава IRC сервер да се придруже IRC-у
+
+----
+/summon  <коринсик> [<циљ> [<канал>]]
+
+корисник: име корисника
+     циљ: име сервера
+   канал: име канала
+----
+
+[[command_irc_time]]
+* `+time+`: упит локалног времена од сервера
+
+----
+/time  [<циљ>]
+
+циљ: време се тражи од наведеног сервера
+----
+
+[[command_irc_topic]]
+* `+topic+`: преузимање/постављање теме канала
+
+----
+/topic  [<канал>] [<тема>|-delete]
+
+  канал: име канала
+   тема: нова тема
+-delete: брисање теме канала
+----
+
+[[command_irc_trace]]
+* `+trace+`: проналажење руте до одређеног сервера
+
+----
+/trace  [<циљ>]
+
+циљ: име сервера
+----
+
+[[command_irc_unban]]
+* `+unban+`: уклањање забране надимцима или хостовима
+
+----
+/unban  [<канал>] <надимак>|<број> [<надимак>|<број>...]
+
+  канал: име канала
+надимак: надимак или хост
+   број: број забране (као што га исписује команда /ban)
+----
+
+[[command_irc_unquiet]]
+* `+unquiet+`: уклањање ућуткивања надимака или хостова
+
+----
+/unquiet  [<канал>] <надимак>|<број> [<надимак>|<број>...]
+
+  канал: име канала
+надимак: надимак или хост
+   број: број ућуткивања (као што га приказује команда /quiet)
+----
+
+[[command_irc_userhost]]
+* `+userhost+`: враћање листе информација о надимцима
+
+----
+/userhost  <надимак> [<надимак>...]
+
+надимак: надимак
+----
+
+[[command_irc_users]]
+* `+users+`: листа корисника који су улоговани на сервер
+
+----
+/users  [<циљ>]
+
+циљ: име сервера
+----
+
+[[command_irc_version]]
+* `+version+`: враћање инфо о верзији за надимак или сервер (тренутни или наведен)
+
+----
+/version  [<циљ>|<надимак>]
+
+    циљ: име сервера
+надимак: надимак
+----
+
+[[command_irc_voice]]
+* `+voice+`: давање гласа надим(ку/цима)
+
+----
+/voice  <надимак> [<надимак>...]
+        * -yes
+
+надимак: надимак или маска (дозвољен је џокер „*”)
+      *: давање гласа свима на каналу
+----
+
+[[command_irc_wallchops]]
+* `+wallchops+`: слање обавештења операторима канала
+
+----
+/wallchops  [<канал>] <текст>
+
+канал: име канала
+текст: текст који се шаље
+----
+
+[[command_irc_wallops]]
+* `+wallops+`: слање поруке свим тренутно повезаним корисницима који имају за себе постављен кориснички режим ’w’
+
+----
+/wallops  <текст>
+
+текст: текст који се шаље
+----
+
+[[command_irc_who]]
+* `+who+`: генерисање упита који враћа листу информација
+
+----
+/who  [<маска> [o]]
+
+маска: само информације које се подударају са овом маском
+    o: враћају се само оператори сагласно са наведеном маском
+----
+
+[[command_irc_whois]]
+* `+whois+`: упит информација о корисни(ку/цима)
+
+----
+/whois  [<циљ>] [<надимак>[,<надимак>...]]
+
+    циљ: име сервера
+надимак: надимак (може да буде и маска)
+
+Без аргумента, ова команда ће извршити whois над:
+- вашим сопственим надимком ако је бафер сервер/канал
+- удаљеним надимком ако је бафер приватни.
+
+Ако је опција irc.network.whois_double_nick укључена, шаљу се два надимка (ако је дат само један надимак), како би се у одговору добило време празног хода.
+----
+
+[[command_irc_whowas]]
+* `+whowas+`: упит информација о надимку који више не постоји
+
+----
+/whowas  <надимак>[,<надимак>...] [<број> [<циљ>]]
+
+надимак: надимак
+   број: колико одговора треба да се врати (пуна претрага ако је број негативан)
+    циљ: одговор би требало да задовољава ову маску
+----
+// end::irc_commands[]
+
+// tag::alias_commands[]
+[[command_alias_alias]]
+* `+alias+`: исписује, додаје или уклања алијасе команди
+
+----
+/alias  list [<алијас>]
+        add <алијас> [<команда>[;<команда>...]]
+        addcompletion <довршавање> <алијас> [<команда>[;<команда>...]]
+        del <алијас> [<алијас>...]
+
+         list: исписује алијасе (без аргумента, приказује се ова листа)
+          add: додавање алијаса
+addcompletion: додавање алијаса са кориснички дефинисаним довршавањем
+          del: брисање алијаса
+   completion: довршавање за алијас: довршавање се подразумевано врши са target командом
+               напомена: за довршавање постојеће команде можете да употребите %%команда
+       алијас: име алијаса
+      команда: име команде са аргументима (више команди може да се раздвоји тачка запетама)
+
+Напомена: у команди се замењују специјалне променљиве:
+        $n: аргумент ’n’ (између 1 и 9)
+       $-m: аргументи од 1 до ’m’
+       $n-: аргументи од ’n’ до последњег
+      $n-m: аргументи од ’n’ до ’m’
+        $*: сви аргументи
+        $~: последњи аргумент
+      $var: где је „var” локална променљива или бафер (погледајте /buffer listvar)
+            примери: $nick, $channel, $server, $plugin, $name
+
+Примери:
+  алијас /split на поделу прозора по хоризонтали:
+    /alias add split /window splith
+  алијас /hello да се каже „hello” на свим каналима осим на #weechat:
+    /alias add hello /allchan -exclude=#weechat hello
+  алијас /forcejoin да пошаље IRC команду „forcejoin” са довршавањем /sajoin:
+    /alias addcompletion %%sajoin forcejoin /quote forcejoin
+----
+// end::alias_commands[]
+
+// tag::weechat_commands[]
+[[command_weechat_away]]
+* `+away+`: поставља или уклања статус одсутности
+
+----
+/away  [-all] [<порука>]
+
+   -all: поставља или уклања статус одсутности за све повезане сервере
+порука: порука одсутности (ако се не наведе, статус одсутности се уклања)
+----
+
+[[command_weechat_bar]]
+* `+bar+`: управљање тракама
+
+----
+/bar  list|listfull|listitems
+      add <име> <тип>[,<услови>] <позиција> <величина> <граничник> <ставка1>[,<ставка2>...]
+      default [input|title|status|nicklist]
+      del <име>|-all
+      set <име> <опција> <вредност>
+      hide|show|toggle <име>
+      scroll <име> <прозор> <скрол_вредн>
+
+         list: приказује све траке
+     listfull: приказује све траке (детаљно)
+    listitems: приказује све ставке траке
+          add: додаје нову траку
+          име: име траке (мора бити јединствено)
+          тип:   root: ван прозора,
+               window: унутар прозора, са необавезним условима (погледајте испод)
+       услови: услови под којима се исписује трака:
+                 active: на активном прозору
+               inactive: на неактивним прозорима
+               nicklist: на прозорима са листом надимака
+               други услов: погледајте /help weechat.bar.xxx.conditions и /help eval
+               без услова, трака се приказује увек
+     позиција: bottom, top, left или right
+     величина: величина траке (у карактерима)
+    граничник: 1 ако желите да се користи граничник (линија), 0 или ништа значи без граничника
+  ставка1,...: ставке за ову траку (ставке могу да се раздвоје зарезом (за размак између ставки) или „+” (слепљене ставке))
+      default: креира се подразумевана трака (све подразумеване траке у случају да није задато име)
+          del: брише траку (или све траке са -all)
+          set: поставља вредност особине траке
+       опција: опција која се мења (за листу опција, погледајте /set weechat.bar.<иметраке>.*)
+     вредност: нова вредност опције
+         hide: скрива траку
+         show: приказује скривену траку
+       toggle: скрива/приказује траку
+       scroll: трака се скролује
+       прозор: број прозора (употребите ’*’ за текући прозор или за root траке)
+  скрол_вредн: вредност за скроловање: ’x’ или ’y’ (необавезно), иза којег следи ’+’, ’-’, ’b’ (beginning - почетак) или ’e’ (end - крај), вредност (за +/-), и необавезно % (за скроловање по проценту ширине/висине, иначе је вредност број карактера)
+
+Примери:
+  креира траку са временом, бројем бафера + именом, и довршавањем:
+    /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion
+  сакрива траку:
+    /bar hide mybar
+  скролује листу надимака 10 линија наниже у текућем баферу:
+    /bar scroll nicklist * y+10
+  скролује на крај листе надимака у текућем баферу:
+    /bar scroll nicklist * ye
+----
+
+[[command_weechat_buffer]]
+* `+buffer+`: управљање баферима
+
+----
+/buffer  list
+         add [-free] [-switch] <име>
+         clear [<број>|<име>|-merged|-all [<број>|<име>...]]
+         move <број>|-|+
+         swap <број1>|<име1> [<број2>|<име2>]
+         cycle <број>|<име> [<број>|<име>...]
+         merge <број>|<име>
+         unmerge [<број>|-all]
+         hide [<број>|<име>|-all [<број>|<име>...]]
+         unhide [<број>|<име>|-all [<број>|<име>...]]
+         renumber [<број1> [<број2> [<старт>]]]
+         close [<n1>[-<n2>]|<име>...]
+         notify [<ниво>]
+         listvar [<број>|<име>]
+         setvar <име> [<вредн>]
+         delvar <име>
+         set <особина> [<вредн>]
+         get <особина>
+         <број>|-|+|<име>
+
+    list: листа бафера (без аргумента, исписује се ова листа)
+     add: додаје нови бафер (може да се затвори са „/buffer close” или уносом „q”)
+   clear: брише садржај бафера (број за бафер, -merged за спојене бафере, -all за све бафере, или ништа за текући бафер)
+    move: помера бафер у листи (може бити и релативно, на пример -1); „-” = помери на први број бафера, „+” = помери на последњи број бафера + 1
+    swap: замењује два бафера (замењује са текућим бафером ако се зада само један број/име)
+   cycle: скаче у круг по листи бафера
+   merge: спаја текући бафер са другим бафером (простор разговора ће бити мешавина оба бафера)
+          (ctrl-x подразумевано пребацује између спојених бафера)
+ unmerge: раздваја спојени бафер од осталих бафера који имају исти број
+    hide: скрива бафер
+  unhide: открива бафер
+renumber: ренумерише бафере (ради само ако је искључена опција weechat.look.buffer_auto_renumber)
+   close: затвара бафер (број/опсег или име није обавезно)
+  notify: приказује или поставља ниво обавештавања за текући бафер: овај ниво одређује да ли се бафер поставља на врућу листу или не:
+               none: никада
+          highlight: само за истицања
+            message: за поруке од корисника + истицања
+                all: све поруке
+              reset: ресет на подразумевану вредност (all)
+ listvar: приказује локалне променљиве у баферу
+  setvar: поставља локалну променљиву у текући бафер
+  delvar: брише локалну променљиву из текућег бафера
+     set: поставља особину текућег бафера
+     get: приказује особину текућег бафера
+    број: скок на бафер са бројем, могући префикси:
+          ’+’: релативни скок, број се додаје на текући
+          ’-’: релативни скок, број се одузима од текућег
+          ’*’: скок на број, уз употребу опције „weechat.look.jump_current_to_previous_buffer”
+       -: скок на први број бафера
+       +: скок на последњи број бафера
+     име: скок на бафер под (делимичним) именом
+
+Примери:
+  брише текући бафер:
+    /buffer clear
+  прелази на бафер под бројем 5:
+    /buffer move 5
+  замењује бафер 1 са 3:
+    /buffer swap 1 3
+  замењује бафер #weechat са текућим бафером:
+    /buffer swap #weechat
+  скаче на #chan1, #chan2, #chan3 па у круг:
+    /buffer cycle #chan1 #chan2 #chan3
+  спајање са основним бафером:
+    /buffer merge 1
+  спајање са #weechat бафером:
+    /buffer merge #weechat
+  раздвајање бафера:
+    /buffer unmerge
+  затвара текући бафер:
+    /buffer close
+  затвара бафере од 5 до 7:
+    /buffer close 5-7
+  скок на #weechat:
+    /buffer #weechat
+  скок на следећи бафер:
+    /buffer +1
+  скок на бафер под последњим бројем:
+    /buffer +
+----
+
+[[command_weechat_color]]
+* `+color+`: дефинисање алијаса боја и приказивање палете боја
+
+----
+/color  alias <боја> <име>
+        unalias <боја>
+        reset
+        term2rgb <боја>
+        rgb2term <rgb> [<лимит>]
+        -o
+
+   alias: додаје алијас за боју
+ unalias: брише алијас
+   color: број боје (веће или једнако од 0, макс зависи од терминала, обично 63 или 255)
+     име: име алијаса за боју (на пример: „orange”)
+   reset: ресетује све парове боја (потребно је када више нема доступних парова боја и искључено је аутоматско ресетовање, погледајте опцију „weechat.look.color_pairs_auto_reset”)
+term2rgb: конвертује терминал боју (0-255) у RGB боју
+rgb2term: конвертује RGB боју у терминал боју (0-255)
+   лимит: број боја које могу да се користе у табели терминала (почевши од 0); подразумевано је 256
+      -o: шаље информације о терминалу/бојама у текући бафер као унос
+
+Без аргумента, ова команда приказује боје у новом баферу.
+
+Примери:
+  додаје алијас „orange” за боју 214:
+    /color alias 214 orange
+  брише боју 214:
+    /color unalias 214
+----
+
+[[command_weechat_command]]
+* `+command+`: покреће експлицитну WeeChat или команду додатка
+
+----
+/command  [-buffer <име>] <додатак> <команда>
+
+ -buffer: извршава команду у овом баферу
+ додатак: извршава команду из овог додатка; ’core’ за WeeChat команду, ’*’ за аутоматски додатак (зависи од бафера у којем се команда извршава)
+ команда: команда која се извршава (аутоматски се додаје ’/’ ако се не наведе на почетку команде)
+----
+
+[[command_weechat_cursor]]
+* `+cursor+`: слободни померај курсора по екрану у циљу извршавања акција над одређеним површинама екрана
+
+----
+/cursor  go chat|<трака>|<x>,<y>
+         move up|down|left|right|area_up|area_down|area_left|area_right
+         stop
+
+  go: помера курсора на површину разговора, траку (помоћу имена траке) или координате „x,y”
+move: помера курсор по смеру
+stop: зауставља режим померања курсора
+
+Без аргумента, ова команда мења стање режима померања курсора.
+
+Када је укључен миш (погледајте /help mouse), клик средњим тастером ће подразумевано да покрене режим померања курсора у тачки на коју се кликне.
+
+Подразумевани тастери у режиму померања курсора на порукама разговора:
+  m  цитирање поруке
+  q  цитирање префикса + поруке
+  Q  цитирање времена + префикса + поруке
+
+Подразумевани тастеру у режиму померања курсора на листи надимака:
+  b  забрана надимка (/ban)
+  k  избацивање надимка (/kick)
+  K  избацивање и забрана надимка (/kickban)
+  q  отвара упит са надимком (/query)
+  w  тражење информација о кориснику (/whois)
+
+Остали подразумевани тастери у режиму померања курсора:
+  стрелица      помера курсор
+  alt+стрелица  помера курсор на следећу површину
+  ентер         напуштање режима померања курсора
+
+Пример:
+  одлазак на листу надимака:
+    /cursor go nicklist
+  одлазак на координате x=10, y=5:
+    /cursor go 10,5
+----
+
+[[command_weechat_debug]]
+* `+debug+`: дибаг функције
+
+----
+/debug  list
+        set <додатак> <ниво>
+        dump [<додатак>]
+        buffer|color|infolists|memory|tags|term|windows
+        mouse|cursor [verbose]
+        hdata [free]
+        time <команда>
+
+     list: исписује додатке са дибаг нивоима
+      set: поставља дибаг ниво за додатак
+  додатак: име додатка („core” за WeeChat језгро)
+     ниво: дибаг ниво за додатак (0 = искључује дибаг)
+     dump: чува садржај меморије у WeeChat лог фајл (исти садржај се записује када се програм WeeChat сруши)
+   buffer: уписује у лог фајл садржај бафера као хексадецималне вредности
+    color: приказује инфо о тренутним паровима боја
+   cursor: пребацује дибаг за режим померања курсора
+     dirs: исписује директоријуме
+    hdata: исписује инфо о hdata (са free: уклања све hdata из меморије)
+    hooks: исписује инфо о кукама
+infolists: исписује инфо о инфолистама
+     libs: исписује инфо о коришћеним спољним библиотекама
+   memory: исписује инфо о употреби меморије
+    mouse: пребацује дибаг за миша
+     tags: исписује ознаке за линије
+     term: исписује инфо о терминалу
+  windows: исписује стабло прозора
+     time: мери време извршавања команде или слања текста текућем баферу
+----
+
+[[command_weechat_eval]]
+* `+eval+`: израчунавање израза
+
+----
+/eval  [-n|-s] [-d] <израз>
+       [-n] [-d [-d]] -c <израз1> <оператор> <израз2>
+
+        -n: приказује резултат и не шаље га у бафер (дибаг режим)
+        -s: дели израз пре израчунавања (многе команде могу да се раздвоје са тачка зарезима)
+        -d: приказује дибаг излаз након израчунавања (са два -d: детаљнији дибаг)
+        -c: израчунава као услов: користе се оператори и заграде, враћа логичку вредност („0” или „1”)
+     израз: израз који се израчунава, променљиве у формату ${променљива} се замењују (погледајте испод); више команди може да се раздвоји са тачка зарезима
+  оператор: логички или оператор поређења:
+            - логички оператори:
+                &&   логичко „и”
+                ||   логичко „или”
+            - оператори поређења:
+                ==   једнако
+                !=   није једнако
+                <=   мање или једнако
+                <    мање
+                >=   веће или једнако
+                >    веће
+                =~   подудара се са POSIX проширеним регуларним изразом
+                !~   НЕ подудара се са POSIX проширеним регуларним изразом
+                ==*  је маска подударања, разликује величину слова (дозвољен је џокер „*”)
+                !!*  НИЈЕ маска подударања, разликује величину слова (дозвољен је џокер „*”)
+                =*   је маска подударања, не разликује величину слова (дозвољен је џокер „*”)
+                !*   НИЈЕ маска подударања, не разликује величину слова (дозвољен је џокер „*”)
+                ==-  је укључено, разликује величину слова
+                !!-  НИЈЕ укључено, разликује величину слова
+                =-   је укључено, не разликује величину слова
+                !-   НИЈЕ укључено, не разликује величину слова
+
+Сматра се да је израз „true” ако није NULL, није празан и различит је од „0”.
+Поређење се врши употребом бројева у покретном зарезу ако су два израза важећи бројеви, у једном од следећих формата:
+  - целобројни (примери: 5, -7)
+  - број у покретном зарезу (примери: 5.2, -7.5, 2.83e-2)
+  - хексадецимални број (примери: 0xA3, -0xA3)
+Ако желите да форсирате поређење стрингова, можете да додате знаке навода око сваког израза, на пример:
+  50 > 100      ==> 0
+  "50" > "100"  ==> 1
+
+У изразима се замењују неке променљиве, користећи формат ${променљива}, променљива може да буде, према редоследу приоритета:
+  1. сам стринг без израчунавања (формат: „raw:xxx”)
+  2. израчунати под-стринг (формат: „eval:xxx”)
+  3. израчунати услов (формат: „eval_cond:xxx”)
+  4. стринг са означеним карактерима (формат: „esc:xxx” или „\xxx”)
+  5. стринг са карактерима за сакривање (формат: „hide:кар,стринг”)
+  6. стринг са највише карактера (формат: „cut:макс,суфикс,стринг” или „cut:+макс,суфикс,стринг")
+     или макс број карактера који се приказује на екрану (формат: „cutscr:макс,суфикс,стринг” или „cutscr:+макс,суфикс,стринг”)
+  7. обрнути стринг (формат: „rev:xxx” или „revscr:xxx”)
+  8. поновљени стринг (формат: „repeat:број,стринг”)
+  9. дужина стринга (формат: „length:xxx” или „lengthscr:xxx”)
+  10. боја (формат: „color:xxx”, погледајте „Референтни приручник API додатака”, функција „color”)
+  11. модификатор (формат: „modifier:име,подаци,стринг”)
+  12. инфо (формат: „info:име,аргументи”, аргументи нису обавезни)
+  13. base 16/32/64 шифриран/дешифрован стринг (формат: „base_encode:основа,xxx” или „base_decode:основа,xxx”)
+  14. текући датум/време (формат: „date” или „date:формат”)
+  15. променљива окружења (формат: „env:XXX”)
+  16. тернарни оператор (формат: „if:услов?вредност_ако_је_тачно:вредност_ако_је_нетачно”)
+  17. резултат израза са заградама и операторима + - * / // % ** (формат: „calc:xxx”)
+  18. преведени стринг (формат: „translate:xxx”)
+  19. опција (формат: „фајл.секција.опција”)
+  20. локална променљива у баферу
+  21. hdata име/променљива (вредност се аутоматски конвертује у стринг), „window” и „buffer” подразумевано показују на текући прозор/бафер.
+Формат за hdata може да буде једно од следећег:
+  hdata.пром1.пром2...: почиње са hdata (показивач мора да буде познат), и пита променљиве једну за другом (могу да следе и остала hdata)
+  hdata[листа].пром1.пром2...: почиње са hdata користећи листу, на пример:
+    ${buffer[gui_buffers].full_name}: пуно име првог бафера у увезаној листи бафера
+    ${plugin[weechat_plugins].name}: име првог бафера у увезаној листи додатака
+  hdata[показивач].пром1.пром2...: почиње са hdata користећи показивач, на пример:
+    ${buffer[0x1234abcd].full_name}: пуно име бафера са овим показивачем (може да се користи у окидачима)
+    ${buffer[my_pointer].full_name}: пуно име бафера са овим именом показивача (може да се користи у окидачима)
+У вези имена hdata и променљивих, молим вас да погледате „Референтни приручник API додатака”, функцију „weechat_hdata_get”.
+
+Примери (једноставни стрингови):
+  /eval -n ${raw:${info:version}}                ==> ${info:version}
+  /eval -n ${eval_cond:${window.win_width}>100}  ==> 1
+  /eval -n ${info:version}                       ==> 0.4.3
+  /eval -n ${env:HOME}                           ==> /home/user
+  /eval -n ${weechat.look.scroll_amount}         ==> 3
+  /eval -n ${sec.data.freenode_password}         ==> secret
+  /eval -n ${window}                             ==> 0x2549aa0
+  /eval -n ${window.buffer}                      ==> 0x2549320
+  /eval -n ${window.buffer.full_name}            ==> core.weechat
+  /eval -n ${window.buffer.number}               ==> 1
+  /eval -n ${\t}                                 ==> <tab>
+  /eval -n ${hide:-,${relay.network.password}}   ==> --------
+  /eval -n ${cut:3,+,test}                       ==> tes+
+  /eval -n ${cut:+3,+,test}                      ==> te+
+  /eval -n ${date:%H:%M:%S}                      ==> 07:46:40
+  /eval -n ${if:${info:term_width}>80?big:small} ==> big
+  /eval -n ${rev:Hello}                          ==> olleH
+  /eval -n ${repeat:5,-}                         ==> -----
+  /eval -n ${length:test}                        ==> 4
+  /eval -n ${calc:(5+2)*3}                       ==> 21
+  /eval -n ${base_encode:64,test}                ==> dGVzdA==
+  /eval -n ${base_decode:64,dGVzdA==}            ==> test
+  /eval -n ${translate:Plugin}                   ==> Extension
+
+Примери (услови):
+  /eval -n -c ${window.buffer.number} > 2 ==> 0
+  /eval -n -c ${window.win_width} > 100   ==> 1
+  /eval -n -c (8 > 12) || (5 > 2)         ==> 1
+  /eval -n -c (8 > 12) && (5 > 2)         ==> 0
+  /eval -n -c abcd =~ ^ABC                ==> 1
+  /eval -n -c abcd =~ (?-i)^ABC           ==> 0
+  /eval -n -c abcd =~ (?-i)^abc           ==> 1
+  /eval -n -c abcd !~ abc                 ==> 0
+  /eval -n -c abcd =* a*d                 ==> 1
+  /eval -n -c abcd =- bc                  ==> 1
+----
+
+[[command_weechat_filter]]
+* `+filter+`: филтрира поруке у баферима, тако да се скривају/приказују зависно од ознака или регуларног израза
+
+----
+/filter  list
+         enable|disable|toggle [<име>|@]
+         add|addreplace <име> <бафер>[,<бафер>...] <ознаке> <регуларни_израз>
+         rename <име> <ново_име>
+         recreate <име>
+         del <име>|-all
+
+      list: исписује све филтере
+    enable: укључује филтере (филтери су подразумевано укључени)
+   disable: искључује филтере
+    toggle: пребацује стање филтера
+       име: име филтера („@” = укључује/искључује све филтере у текућем баферу)
+       add: додаје филтер
+addreplace: додаје или замењује постојећи филтер
+    rename: мења име филтеру
+  recreate: поставља унос са командом која је употребљена за уређивање филтера
+       del: брише филтер
+      -all: брише све филтере
+    buffer: листа бафера раздвојених зарезима у којима је филтер активан:
+            - ово је пуно име укључујући додатак (пример: „irc.libera.#weechat” или „irc.server.libera”)
+            - „*” значи сви бафери
+            - име које почиње са ’!’ се не укључује
+            - дозвољен је џокер „*”
+   ознаке: листа ознака раздвојених зарезима, на пример „irc_join,irc_part,irc_quit”
+            - логичко „и”: употребите „+” између ознака (на пример: „nick_toto+irc_action”)
+            - дозвољен је џокер „*”
+            - ако ознака почиње са ’!’, онда се не укључује и НЕ СМЕ да се нађе у поруци
+ регуларни_израз: POSIX проширени регуларни израз за претрагу унутар линије
+            - за раздвајање префикса од поруке, употребите ’\t’, специјални карактери као што је ’|’ морају да се означе: ’\|’
+            - ако регуларни израз почиње са ’!’, онда се подударајући резултат обрће (употребите ’\!’ ако желите да почне са ’!’)
+            - креирају се два регуларна израза: један за префикс и један за поруку
+            - регуларни изрази не праве разлику у величини слова, могу да почну са „(?-i)” ако желите да се прави разлика у величини слова
+
+Подразумевани тастер alt+’=’ глобално пребацује укљ./искљ. филтрирање, а alt+’-’ пребацује укљ./искљ. филтрирање текућег бафера.
+
+Најчешће коришћене ознаке:
+  no_filter, no_highlight, no_log, log0..log9 (лог ниво),
+  notify_none, notify_message, notify_private, notify_highlight,
+  self_msg, nick_xxx (xxx је надимак у поруци), prefix_nick_ccc (ccc је боја надимка),
+  host_xxx (xxx је корисничко име + хост у поруци),
+  irc_xxx (xxx је име команде или број, погледајте /server raw или /debug tags),
+  irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
+Ако желите да видите ознаке за линије у баферима: /debug tags
+
+Примери:
+  користи IRC паметни филтер у свим баферима:
+    /filter add irc_smart * irc_smart_filter *
+  користи IRC паметни филтер у свим баферима осим у онима који садрже „#weechat” у имену:
+    /filter add irc_smart *,!*#weechat* irc_smart_filter *
+  филтрира све IRC join/part/quit поруке:
+    /filter add joinquit * irc_join,irc_part,irc_quit *
+  филтрира надимке који се приказују када се приступа каналима или са командом /names:
+    /filter add nicks * irc_366 *
+  филтрира надимак „toto” на IRC каналу #weechat:
+    /filter add toto irc.libera.#weechat nick_toto *
+  филтрира IRC join/action поруке које долазе од надимка „toto”:
+    /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
+  филтрира линије које садрже „weechat sucks” на IRC каналу #weechat:
+    /filter add sucks irc.libera.#weechat * weechat sucks
+  филтрира линије које су тачно „WeeChat sucks” у свим баферима:
+    /filter add sucks2 * * (?-i)^WeeChat sucks$
+----
+
+[[command_weechat_help]]
+* `+help+`: приказивање помоћи за команде и опције
+
+----
+/help  -list|-listfull [<додатак> [<додатак>...]]
+       <команда>
+       <опција>
+
+    -list: исписује команде, по додатку (без аргумента, приказује се ова листа)
+-listfull: приказује команде са описом, по додатку
+  додатак: приказује команде за овај додатак
+  команда: име команде
+   опција: име опције (да видите списак, употребите /set)
+----
+
+[[command_weechat_history]]
+* `+history+`: приказивање историје команди у баферу
+
+----
+/history  clear
+          <вредност>
+
+   clear: брише историју
+вредност: број ставки из историје које ће се приказати
+----
+
+[[command_weechat_input]]
+* `+input+`: функције за командну линију
+
+----
+/input  <акција> [<аргументи>]
+
+листа акција:
+  return: симулира притисак на тастер „ентер”
+  complete_next: довршава реч са наредним довршавањем
+  complete_previous: довршава реч са претходним довршавањем
+  search_text_here: претражује текст у баферу почевши од текуће позиције
+  search_text: претражује текст у баферу
+  search_switch_case: укључује употребу тачне величине слова код претраге
+  search_switch_regex: мења тип претраге: стринг/регуларни израз
+  search_switch_where: укључује претрагу у порукама/префиксима
+  search_previous: претрага у претходној линији
+  search_next: претрага у наредној линији
+  search_stop_here: зауставља претрагу на текућој позицији
+  search_stop: зауставља претрагу
+  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_displayed: скаче на последњи приказани бафер (пре последњег скока на бафер)
+  jump_previously_visited_buffer: скаче на претходно посећени бафер
+  jump_next_visited_buffer: скаче на наредни посећени бафер
+  hotlist_clear: брише врућу листу (необавезни аргументи: „lowest” за брисање само најнижег нивоа у врућој листи, „highest” за брисање само највишег нивоа у врућој листи, или маска нивоа: целобројна вредност која представља комбинацију 1=join/part, 2=порука, 4=приватно, 8=истицање)
+  grab_key: преузима тастер (необавезни аргумент: кашњење за крај преузимања, подразумевано је 500 милисекунди)
+  grab_key_command: преузима тастер са својом придруженом командом (необавезни аргумент: кашњење за крај преузимања, подразумевано је 500 милисекунди)
+  grab_mouse: преузима кôд догађаја миша
+  grab_mouse_area: преузима кôд догађаја миша заједно са површином
+  set_unread: поставља маркер непрочитан за све бафере
+  set_unread_current_buffer: поставља маркер непрочитан за текући бафер
+  switch_active_buffer: прелази на наредни спојени бафер
+  switch_active_buffer_previous: прелази на претходни спојени бафер
+  zoom_merged_buffer: зумира на спојени бафер
+  insert: умеће текст у командну линију (дозвољени су означени карактери, погледајте /help print)
+  send: шаље текст баферу
+  paste_start: започиње налепљивање (режим ограђеног налепљивања)
+  paste_stop: зауставља налепљивање (режим ограђеног налепљивања)
+
+Ову команду користе тастерске пречице или додаци.
+----
+
+[[command_weechat_key]]
+* `+key+`: везивање/развезивање тастера
+
+----
+/key  list|listdefault|listdiff [<контекст>]
+      bind <тастер> [<команда> [<арг>]]
+      bindctxt <контекст> <тастер> [<команда> [<арг>]]
+      unbind <тастер>
+      unbindctxt <контекст> <тастер>
+      reset <тастер>
+      resetctxt <контекст> <тастер>
+      resetall -yes [<контекст>]
+      missing [<контекст>]
+
+       list: исписује све текуће тастере (без аргумената, приказује се ова листа)
+listdefault: исписује подразумеване тастере
+   listdiff: исписује разлике између тренутних и подразумеваних тастера (додати, редефинисани или обрисани тастери)
+   контекст: име контекста („default” или „search”)
+       bind: везује команду за тастер или приказује команду која је везана за тастер (за контекст „default”)
+   bindctxt: везује команду за тастер или приказује команду која је везана за тастер, за дати контекст
+    команда: команда (више команди може да се раздвоји са тачка зарезима)
+     unbind: уклања везивање тастера (за контекст „default”)
+ unbindctxt: уклања везивање тастера за дати контекст
+      reset: ресетује тастер на подразумевано везивање (за контекст „default”)
+  resetctxt: ресетује тастер на подразумевано везивање, за дати контекст
+   resetall: обнавља везивања на подразумеване вредности и брише СВА лична везивања (употребљавајте опрезно!)
+    missing: додаје недостајуће тастере (користећи подразумевана везивања), корисно након инсталације нове верзије програма WeeChat
+
+Када се команда везује за тастер, препоручује се да се користи тастер alt+k (или Esc па онда k), па да се онда притисне тастер који желите да вежете: ово ће у командну линију да убаци кôд тастера.
+
+За контекст „mouse” (такође могуће и у контексту „cursor”), тастер има следећи формат: „@површина:тастер” или „@површина1>површина2:тастер” где површина може бити:
+          *: било која површина на екрану
+       chat: простор за разговор (било који бафер)
+  chat(xxx): простор за разговор у баферу под именом „xxx” (пуно име укључујући и додатак)
+     bar(*): било која трака
+   bar(xxx): трака „xxx”
+    item(*): било која ставка траке
+  item(xxx): ставка траке „xxx”
+У тастеру се дозвољава употреба џокера „*” који се подудара са више догађаја миша.
+У контексту миша може да се користи специјална вредност за команду у формату „hsignal:име”, она ће послати hsignal „име” са фокус хеш табелом као аргументом.
+Још једна специјална вредност је „-” и она може да се користи за искључивање тастера (тастер ће се игнорисати приликом претраге тастера).
+
+Примери:
+  тастер alt-t за преклапање видљивости траке са надимцима:
+    /key bind meta-t /bar toggle nicklist
+  тастер alt-r за скок на #weechat IRC канал:
+    /key bind meta-r /buffer #weechat
+  обнављање подразумеваног везивања за тастер alt-r:
+    /key reset meta-r
+  тастер „tab” за заустављање претраге у баферу:
+    /key bindctxt search ctrl-I /input search_stop
+  средњи тастер миша над надимком приказује информације о надимку:
+    /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
+----
+
+[[command_weechat_layout]]
+* `+layout+`: управљање распоредима бафера/прозора
+
+----
+/layout  store [<име>] [buffers|windows]
+         apply [<име>] [buffers|windows]
+         leave
+         del [<име>] [buffers|windows]
+         rename <име> <ново_име>
+
+  store: чува текуће бафере/прозоре у распореду
+  apply: примењује сачувани распоред
+  leave: напушта текући распоред (не ажурира ниједан распоред)
+    del: брише бафере и/или прозоре из сачуваног распореда
+          (ако након имена није наведено ни „buffers” ни „windows”, онда се брише распоред)
+ rename: измена имена распореда
+    име: име распореда који се чува (подразумевано је „default”)
+buffers: чува/обнавља само бафере (редослед бафера)
+windows: чува/обнавља само прозоре (бафер који приказује сваки прозор)
+
+Без аргумента, ова команда приказује сачуване распореде.
+
+Текући распоред може да се сачува приликом /quit команде опцијом „weechat.look.save_layout_on_exit”.
+----
+
+[[command_weechat_mouse]]
+* `+mouse+`: контрола миша
+
+----
+/mouse  enable|disable|toggle [<кашњење>]
+
+ enable: укључује миша
+disable: искључује миша
+ toggle: мења стање активности миша
+  delay: кашњење (у секундама) након којег се обнавља почетно стање миша (корисно за привремено искључивање миша)
+
+Стање миша се чува у опцији „weechat.look.mouse”.
+
+Примери:
+  укључивање миша:
+    /mouse enable
+  измена стања активности миша на 5 секунди:
+    /mouse toggle 5
+----
+
+[[command_weechat_mute]]
+* `+mute+`: извршавање команде у тишини
+
+----
+/mute  [-core | -current | -buffer <име>] <команда>
+
+   -core: нема излаза за WeeChat основни бафер
+-current: нема излаза за текући бафер
+ -buffer: нема излаза за наведени buffer
+     име: пуно име бафера (примери: „irc.server.libera”, „irc.libera.#weechat”)
+ команда: команда коју желите да извршите у тишини (’/’ се аутоматски додаје ако се не пронађе на почетку имена команде)
+
+Ако се не наведе циљ (-core, -current или -buffer), онда ће се подразумевано утишати сви бафери.
+
+Примери:
+  чување конфигурације:
+    /mute save
+  порука на текући IRC канал:
+    /mute -current msg * здраво!
+  порукa на #weechat канал:
+    /mute -buffer irc.libera.#weechat msg #weechat здраво!
+----
+
+[[command_weechat_plugin]]
+* `+plugin+`: приказ/учитавање/уклањање додатака
+
+----
+/plugin  list|listfull [<име>]
+         load <имефајла> [<аргументи>]
+         autoload [<аргументи>]
+         reload [<име>|* [<аргументи>]]
+         unload [<име>]
+
+     list: исписује учитане додатке
+ listfull: исписује учитане додатке (детаљно)
+     load: учитава додатак
+ autoload: аутоматски учитава додатке из системског или корисничког директоријума
+   reload: поново учитава додатак (ако се не зада име, уклања из меморије све додатке, па их затим аутоматски учитава)
+   unload: уклања додатак из меморије (ако се не зада име, уклања све додатке из меморије)
+ имефајла: додатак (фајл) који треба да се учита
+      име: име додатка
+аргументи: аргументи који се прослеђују додатку приликом учитавања
+
+Без аргумента, ова команда исписује учитане додатке.
+----
+
+[[command_weechat_print]]
+* `+print+`: исписује текст у бафер
+
+----
+/print  [-buffer <број>|<име>] [-newbuffer <име>] [-free] [-switch] [-core|-current] [-y <линија>] [-escape] [-date <датум>] [-tags <ознаке>] [-action|-error|-join|-network|-quit] [<текст>]
+        -stdout|-stderr [<текст>]
+        -beep
+
+   -buffer: исписује текст у овај бафер (подразумевано: бафер у којем се команда извршава)
+-newbuffer: креира нови бафер и приказује текст у њему
+     -free: креира бафер са слободним садржајем (само са -newbuffer)
+   -switch: пребацује се на бафер
+     -core: алијас за „-buffer core.weechat”
+  -current: приказује текст у текући бафер
+        -y: приказује на прилагођеној линији (само за бафер са слободним садржајем)
+    линија: број линије за бафер са слободним садржајем (прва линија је 0, негативни број приказује након последње линије: -1 = након последње линије, -2 = две линије након последње линије, итд.)
+   -escape: интерпретирају се означени карактери (на пример \a, \07, \x07)
+     -date: датум поруке, формат може да буде:
+              -n: пре ’n’ секунди
+              +n: ’n’ секунди у будућности
+               n: ’n’ секунди од почетка Епохе (погледајте man time)
+              датум/време (ISO 8601): гггг-мм-ддTчч:мм:сс, пример: 2021-01-23T04:32:55
+              време: чч:мм:сс (пример: 04:32:55)
+     -tags: листа ознака раздвојених зарезима (за листу најчешће коришћених ознака, погледајте /help filter)
+     текст: текст који треба да се испише (префикс и порука морају да се раздвоје са „\t”, ако текст почиње са „-”, онда додајте испред „\” before)
+   -stdout: текст се приказује на stdout (интерпретирају се означени карактери)
+   -stderr: текст се приказује на stderr (интерпретирају се означени карактери)
+     -beep: алијас за „-stderr \a”
+
+Опције -action ... -quit користе префикс дефинисану опцијама „weechat.look.prefix_*”.
+
+Подржани су следећи означени карактери:
+  \" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
+
+Примери:
+  приказује подсетник у основном баферу, са истицањем:
+    /print -core -tags notify_highlight Подсетник: купи млеко
+  приказује грешку у основном баферу:
+    /print -core -error Овде иде нека грешка
+  приказује поруку у основном баферу са префиксом „абв”:
+    /print -core абв\tПорука
+  приказује поруку на каналу #weechat:
+    /print -buffer irc.libera.#weechat Порука на #weechat
+  приказује снешка (U+2603):
+    /print -escape \u2603
+  шаље упозорење (BEL):
+    /print -beep
+----
+
+[[command_weechat_proxy]]
+* `+proxy+`: управљање проксијима
+
+----
+/proxy  list
+        add <име> <тип> <адреса> <порт> [<кориме> [<лозинка>]]
+        del <име>|-all
+        set <име> <опција> <вредност>
+
+    list: исписује све проксије
+     add: додаје нови прокси
+     име: име проксија (мора да буде јединствено)
+     тип: http, socks4 или socks5
+  адреса: IP или име хоста
+    порт: порт
+  кориме: корисничко име (необавезно)
+ лозинка: лозинка (необавезно)
+     del: брише прокси (или све проксије са -all)
+     set: поставља вредност особине проксија
+  опција: опција која треба да се промени (за листу опција, погледајте /set weechat.proxy.<имепроксија>.*)
+вредност: нова вредност за опцију
+
+Примери:
+  додаје http прокси, који се извршава на локалном хосту, порт 8888:
+    /proxy add local http 127.0.0.1 8888
+  додаје http прокси који користи IPv6 протокол:
+    /proxy add local http ::1 8888
+    /proxy set local ipv6 on
+  додаје socks5 прокси са корисничким именом/лозинком:
+    /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
+  брише прокси:
+    /proxy del myproxy
+----
+
+[[command_weechat_quit]]
+* `+quit+`: напуштање програма WeeChat
+
+----
+/quit  [-yes] [<аргументи>]
+
+     -yes: неопходно је ако је укључена опција „weechat.look.confirm_quit”
+аргументи: текст који се шаље сигналом „quit”
+           (irc додатак, на пример, користи овај текст да серверу пошаље quit поруку)
+
+Приликом напуштања програма је подразумевано да се чувају конфигурациони фајлови (погледајте опцију „weechat.look.save_config_on_exit”) а могуће је и чување текућег распореда (погледајте опцију „weechat.look.save_layout_on_exit”).
+----
+
+[[command_weechat_reload]]
+* `+reload+`: поновно учитавање конфигурације са диска
+
+----
+/reload  [<фајл> [<фајл>...]]
+
+фајл: конфигурациони фајл који се поново учитава (без екстензије „.conf”)
+
+Без аргумента, поново се учитавају сви фајлови (WeeChat и додаци).
+----
+
+[[command_weechat_repeat]]
+* `+repeat+`: извршавање команде неколико пута
+
+----
+/repeat  [-interval <кашњење>[<јединица>]] <број> <команда>
+
+ кашњење: кашњење између извршавања команди
+јединица: необавезно, вредности су:
+             ms: милисекунде
+              s: секунде (подразумевано)
+              m: минуте
+              h: сати
+    број: колико пута ће се команда извршити
+ команда: команда која треба да се изврши (или текст који се шаље баферу ако команда не почиње са ’/’)
+
+Напомена: команда се извршава у баферу у коме је извршена команда /repeat (ако тај бафер више не постоји, команда се не извршава).
+
+Пример:
+  скролује 2 странице навише:
+    /repeat 2 /window page_up
+----
+
+[[command_weechat_save]]
+* `+save+`: чување конфигурације на диск
+
+----
+/save  [<фајл> [<фајл>...]]
+
+фајл: конфигурациони фајл који се чува (без екстензије „.conf”)
+
+Без аргумента, чувају се сви фајлови (WeeChat и додаци).
+
+Подразумевано се сви конфигурациони фајлови чувају на диск приликом извршавања /quit команде (погледајте опцију „weechat.look.save_config_on_exit”).
+----
+
+[[command_weechat_secure]]
+* `+secure+`: управљање сигурним подацима (лозинке или приватни подаци шифровани у фајлу sec.conf)
+
+----
+/secure  passphrase <тајна_реченица>|-delete
+         decrypt <тајна_реченица>|-discard
+         set <име> <вредност>
+         del <име>
+
+passphrase: измена тајне реченице (без passphrase, подаци се у фајлу sec.conf чувају као чисти текст)
+   -delete: брисање тајне реченице
+   decrypt: дешифрује податке који су још увек шифровани (врши се само у случају да током покретања није наведена тајна реченица)
+  -discard: одбацује све још увек шифроване податке
+       set: додаје или мења обезбеђене податке
+       del: брише обезбеђене податке
+
+Без аргумента, ова команда приказује у новом баферу обезбеђене податке.
+
+Тастери у безбедном баферу:
+  alt+v  мења стање вредностима
+
+Када се користи тајна реченица (подаци су шифровани), програм WeeChat приликом покретања тражи од вас да је унесете.
+Можете да поставите променљиву окружења „WEECHAT_PASSPHRASE” која спречава овај одзив (то је иста променљива коју програм WeeChat користи приликом /upgrade), или да поставите опцију  sec.crypt.passphrase_command тако да се тајна реченица чита из излаза спољне команде као што је управљач лозинкама (погледајте /help sec.crypt.passphrase_command).
+
+Обезбеђени подаци у формату ${sec.data.xxx} могу да се користе у:
+  - команди /eval
+  - аргументу командне линије „--run-command”
+  - опцијама weechat.startup.command_{before|after}_plugins
+  - осталим опцијама које могу да садрже лозинку или осетљиве податке (на пример прокси, irc сервер и релеј); погледајте /help за опције да сазнате како се оне израчунавају.
+
+Примери:
+  поставља тајну реченицу:
+    /secure passphrase ово је моја тајна реченица
+  користи програм „pass” за читање тајне реченице приликом покретања:
+    /set sec.crypt.passphrase_command „pass show weechat/passphrase”
+  шифровање libera SASL лозинке:
+    /secure set libera мојалозинка
+    /set irc.server.libera.sasl_password „${sec.data.libera}”
+  шифровање oftc лозинке за nickserv:
+    /secure set oftc мојалозинка
+    /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
+  алијас за ghost надимка „mynick”:
+    /alias add ghost /eval /msg -server libera nickserv ghost mynick ${sec.data.libera}
+----
+
+[[command_weechat_set]]
+* `+set+`: постављање конфиг опција и променљивих окружења
+
+----
+/set  [<опција> [<вредност>]]
+      diff [<опција> [<опција>...]]
+      env [<променљива> [<вредност>]]
+
+  опција: име опције (за приказ опција је дозвољена употреба џокера „*”, у случају да се не наведе ниједна вредност)
+вредност: нова вредност за опцију, сагласно са типом:
+          логичка: on, off или toggle
+       целобројна: број, ++број или --број
+           стринг: било који стринг ("" за празан стринг)
+             боја: име боје, ++број или --број
+      Напомена: за све типове можете да користите null када желите да уклоните вредност опције (недефинисана вредност). Ово функционише само за неке специјалне променљиве додатка.
+    diff: приказује само измењене опције
+     env: приказује или поставља променљиву окружења (употребите вредност "" да уклоните променљиву)
+
+Примери:
+  приказ опција у вези истицања:
+    /set *highlight*
+  додаје реч у истицање:
+    /set weechat.look.highlight "реч"
+  приказује измењене опције:
+    /set diff
+  приказује измењене опције у irc додатку:
+    /set diff irc.*
+  приказује вредност променљиве окружења LANG:
+    /set env LANG
+  поставља променљиву окружења LANG и користи је:
+    /set env LANG sr_RS.UTF-8
+    /upgrade
+  уклања променљиву окружења ABC:
+    /set env ABC ""
+----
+
+[[command_weechat_unset]]
+* `+unset+`: уклањање/ресетовање конфиг опција
+
+----
+/unset  <опција>
+        -mask <опција>
+
+опција: име опције
+ -mask: користи маску у опцији (дозвољен је џокер „*” за масовно ресетовање опција, користите га опрезно!)
+
+Зависно од опције, она се ресетује (за стандардне опције) или уклања (за необавезна подешавања, као што су серверске вредности).
+
+Примери:
+  ресетовање једне опције:
+    /unset weechat.look.item_time_format
+  ресетовање свих опција боја:
+    /unset -mask weechat.color.*
+----
+
+[[command_weechat_upgrade]]
+* `+upgrade+`: поновно учитавање WeeChat бинарног фајла без прекидања конекције са серверима
+
+----
+/upgrade  [-yes] [<путања_до_бинарног>|-quit]
+
+              -yes: обавезно ако је укључена опција „weechat.look.confirm_upgrade”
+путања_до_бинарног: путања до WeeChat бинарног фајла (подразумевано је текући бинарни фајл)
+            -dummy: не ради ништа (опција која се користи за спречавање нехотичног довршавања са „-quit”)
+             -quit: затвара *СВЕ* конекције, чува сесију и напушта програм WeeChat, чиме се омогућава закашњена рестаурација (погледајте испод)
+
+Ова команда ажурира и поновно учитава WeeChat сесију која се извршава. Нови WeeChat бинарни фајл мора бити компајлиран или инсталиран менаџером пакета пре покретања ове команде.
+
+Напомена: SSL конекције се губе током ажурирања, јер тренутно са GnuTLS није могуће поновно учитавање SSL сесија. Постоји аутоматско поновно успостављање конекције након ажурирања.
+
+Процес ажурирања има 4 корака:
+  1. чување сесије у фајлове за језгро и додатке (бафери, историја, ..)
+  2. уклањање свих додатака из меморије (конфигурациони фајлови (*.conf) се уписују на диск)
+  3. чување WeeChat конфигурације (weechat.conf)
+  4. извршавање новог WeeChat бинарног фајла и поновно учитавање сесије.
+
+Са опцијом „-quit”, процес је малко другачији:
+  1. затварање *СВИХ* конекција (irc, xfer, relay, ...)
+  2. чување сесије у фајлове (*.upgrade)
+  3. уклањање свих додатака из меморије
+  4. чување WeeChat конфигурације
+  5. напуштање програма WeeChat
+Затим касније можете да обновите сесију командом: weechat --upgrade
+ВАЖНО: сесију морате да обновите са потпуно истом конфигурацијом (фајлови *.conf).
+WeeChat сесија може да се обнови на другој машини ако копирате садржај WeeChat почетних директоријума (погледајте /debug dirs).
+----
+
+[[command_weechat_uptime]]
+* `+uptime+`: приказ времена извршавања програма WeeChat
+
+----
+/uptime  [-o|-ol]
+
+ -o: шаље време извршавања као унос у текући бафер (енглески стринг)
+-ol: шаље време извршавања као унос у текући бафер (преведени стринг)
+----
+
+[[command_weechat_version]]
+* `+version+`: приказ верзије и датума компајлирања програма WeeChat
+
+----
+/version  [-o|-ol]
+
+ -o: шаље верзију као унос у текући бафер (енглески стринг)
+-ol: шаље верзију као унос у текући бафер (преведени стринг)
+
+Подразумевани алијас /v може да се употреби за извршавање ове команде у свим баферима (иначе ће се у irc баферима употребити команда /version).
+----
+
+[[command_weechat_wait]]
+* `+wait+`: планирање извршавања команде у будућности
+
+----
+/wait  <број>[<јединица>] <команда>
+
+    број: време чекања (цео број)
+јединица: необавезно, вредности су:
+           ms: милисекунде
+            s: секунде (подразумевано)
+            m: минуте
+            h: сати
+ команда: команда која треба да се изврши (или текст који се шаље баферу ако команда не почиње са ’/’)
+
+Напомена: команда се извршава у баферу у коме је извршена команда /wait (ако тај бафер више не постоји, команда се не извршава).
+
+Примери:
+  приступање каналу за 10 секунди:
+    /wait 10 /join #test
+  постављање статуса одсутности за 15 минута:
+    /wait 15m /away -all Отишао сам
+  каже ’здраво' за 2 минута:
+    /wait 2m здраво
+----
+
+[[command_weechat_window]]
+* `+window+`: управљање прозорима
+
+----
+/window  list
+         -1|+1|b#|up|down|left|right [-window <број>]
+         <број>
+         splith|splitv [-window <број>] [<проц>]
+         resize [-window <број>] [h|v][+|-]<проц>
+         balance
+         merge [-window <број>] [all]
+         close [-window <број>]
+         page_up|page_down [-window <број>]
+         refresh
+         scroll [-window <број>] [+|-]<вредн>[s|m|h|d|M|y]
+         scroll_horiz [-window <број>] [+|-]<вредн>[%]
+         scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <број>]
+         swap [-window <број>] [up|down|left|right]
+         zoom [-window <број>]
+         bare [<кашњење>]
+
+         list: исписује отворене прозоре (без аргумента, исписује се ова листа)
+           -1: скок на претходни прозор
+           +1: скок на следећи прозор
+           b#: скок на следећи прозор који приказује бафер под бројем #
+           up: прелаз на прозор изнад текућег
+         down: прелаз на прозор испод текућег
+         left: прелаз на прозор са леве стране
+        right: прелаз на прозор са десне стране
+         број: број прозора (погледајте /window list)
+       splith: дели текући прозор по хоризонтали (да поништите: /window merge)
+       splitv: дели текући прозор по вертикали (да поништите: /window merge)
+       resize: мења величину прозора, нова величина је <проц> проценат родитељског прозора
+               ако се наведе „h” или „v”, промена величине утиче на најближи родитељски прозор који има поделу овог типа (хоризонталну/вертикалну)
+      balance: балансира величине свих прозора
+        merge: спаја прозор са неким другим (all = оставља само један прозор)
+        close: затвара прозор
+      page_up: скролује једну страницу навише
+    page_down: скролује једну страницу наниже
+      refresh: освежава екран
+       scroll: скролује одређени број линија (+/-N) или са временом: s=секунде, m=минуте, h=сати, d=дани, M=месеци, y=године
+ scroll_horiz: скролује хоризонтално за одређени број колона (+/-N) или за проценат величине прозора (ово скроловање је могуће само у баферима са слободним садржајем)
+    scroll_up: скролује неколико линија навише
+  scroll_down: скролује неколико линија наниже
+   scroll_top: скролује на врх бафера
+scroll_bottom: скролује на дно бафера
+scroll_beyond_end: скролује иза краја бафера
+scroll_previous_highlight: скролује на претходно истицање
+scroll_next_highlight: скролује на наредно истицање
+scroll_unread: скролује на непрочитани маркер
+         swap: замењује бафере два прозора (са необавезним смером за циљни прозор)
+         zoom: зумира на прозор
+         bare: мења стање огољеног приказа (са необавезним кашњењем у секундама за аутоматски повратак на режим стандардног приказа)
+
+Код splith и splitv, проц је проценат који представља величину новог прозора, израчунату са текућим прозором као основом. На пример, 25 значи да се креира нови прозор са величином која је = текућа_величина / 4
+
+Примери:
+  скок на прозор који приказује бафер #1:
+    /window b1
+  скроловање 2 линије навише:
+    /window scroll -2
+  скроловање 2 дана навише:
+    /window scroll -2d
+  скрол на почетак данашњег дана:
+    /window scroll -d
+  зум на прозор #2:
+    /window zoom -window 2
+  хоризонтална подела прозора користећи 30% простора за прозор на врху:
+    /window splith 30
+  промена величине прозора на 75% величине родитељског прозора:
+    /window resize 75
+  промена величине вертикалне поделе, уз додавање 10% величине:
+    /window resize v+10
+  уклањање поделе, уз задржавање текућег прозора:
+    /window merge
+  затварање текућег прозора:
+    /window close
+  укључивање огољеног приказа на 2 секунде:
+    /window bare 2
+----
+// end::weechat_commands[]
+
+// tag::buflist_commands[]
+[[command_buflist_buflist]]
+* `+buflist+`: ставка траке са листом бафера
+
+----
+/buflist  enable|disable|toggle
+          bar
+          refresh
+
+ enable: укључује buflist
+disable: искључује buflist
+ toggle: пребацује buflist
+    bar: додаје „buflist” траку
+refresh: форсира освежавање ставки траке (buflist, buflist2 и buflist3)
+
+Линије са баферима се приказују употребом израчунавања стринга (погледајте /help eval за формат), са следећим опцијама:
+  - buflist.look.display_conditions: услови под којима се бафер приказује у листи
+  - buflist.format.buffer: формат за бафер који није текући бафер
+  - buflist.format.buffer_current: формат за текући бафер
+
+У овим опцијама је могуће коришћење следећих променљивих:
+  - подаци ставке траке (погледајте hdata „bar_item” у документацији API за комплетну листу), на пример:
+    - ${bar_item.name}
+  - подаци о прозору, у коме се трака приказује (не постоји прозор у кореним тракама, погледајте hdata „window” у документацији API за комплетну листу), на пример:
+    - ${window.number}
+    - ${window.buffer.full_name}
+  - подаци о баферу (погледајте hdata „buffer” у API доку за комплетну листу), на пример:
+    - ${buffer.number}
+    - ${buffer.name}
+    - ${buffer.full_name}
+    - ${buffer.short_name}
+    - ${buffer.nicklist_nicks_count}
+  - irc_server: подаци о IRC серверу, дефинисани су само за IRC бафер (погледајте hdata „irc_server” у документацији API)
+  - irc_channel: подаци о IRC каналу, дефинисани су само за бафер IRC канала (погледајте hdata „irc_channel” у документацији API)
+  - buflist додаје још неке променљиве како би се олакшала употреба:
+    - ${format_buffer}: израчуната вредност опције buflist.format.buffer; ово може да се користи у опцији buflist.format.buffer_current да би се, на пример, променила само боја позадине
+    - ${current_buffer}: логичка вредност („0” или „1”), „1” ако је ово текући бафер; може да се користи у услову: ${if:${current_buffer}?...:...}
+    - ${merged}: логичка вредност („0” или „1”), „1” ако је бафер спојен са барем још једним другим бафером; може да се користи у услову: ${if:${merged}?...:...}
+    - ${format_number}: увучени број са граничником (израчуната вредност опције buflist.format.number)
+    - ${number}: увучени број, на пример „1” ако постоји између 10 и 99 бафера; заспојене бафере, ова променљива се поставља на број првог бафера и размаке за наредне бафере са под истим бројем
+    - ${number2}: увучени број, на пример „ 1” ако постоји између 10 и 99 бафера
+    - ${number_displayed}: „1” ако се број приказује, у супротном „0”
+    - ${indent}: увлачење за име (бафери канала и приватни бафери се увлаче) (израчуната вредност опције buflist.format.indent)
+    - ${format_nick_prefix}: обојени префикс надимка за канал (израчуната вредност опције buflist.format.nick_prefix)
+    - ${color_nick_prefix}: боја префикса надимка за канал (постављена је само ако је опција buflist.look.nick_prefix укључена)
+    - ${nick_prefix}: префикс надимка за канал (постављена је само ако је опција buflist.look.nick_prefix укључена)
+    - ${format_name}: форматирано име (израчуната вредност опције buflist.format.name)
+    - ${name}: кратко име (ако је постављено), има вредност имена ако није постављено
+    - ${color_hotlist}: боја која зависи ид највишег нивоа бафера у врућој листи (израчуната вредност опције buflist.format.hotlist_xxx где је xxx ниво)
+    - ${format_hotlist}: форматирана врућа листа (израчуната вредност опције buflist.format.hotlist)
+    - ${hotlist}: сирова врућа листа
+    - ${hotlist_priority}: „none”, „low”, „message”, „private” или „highlight”
+    - ${format_lag}: кашњење за бафер IRC сервера, празна у случају да нема кашњења (израчуната вредност опције buflist.format.lag)
+    - ${format_tls_version}: индикатор TLS верзије за серверски бафер, празно за канале (резултат израчунавања опције buflist.format.tls_version)
+----
+// end::buflist_commands[]
+
+// tag::charset_commands[]
+[[command_charset_charset]]
+* `+charset+`: измена скупа карактера за текући бафер
+
+----
+/charset  decode|encode <скуп_кар>
+          reset
+
+  decode: измена скупа карактера у који се декодује
+  encode: измена скупа карактера у који се кодира
+скуп_кар: нови скуп карактера за текући бафер
+   reset: ресетовање скупова карактера за текући бафер
+----
+// end::charset_commands[]
+
+// tag::exec_commands[]
+[[command_exec_exec]]
+* `+exec+`: извршавање спољних команди
+
+----
+/exec  -list
+       [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <име>] [-l|-o|-oc|-n|-nf] [-oerr] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <тајмаут>] [-name <име>] [-pipe <команда>] [-hsignal <име>] <команда>
+       -in <id> <текст>
+       -inclose <id> [<текст>]
+       -signal <id> <сигнал>
+       -kill <id>
+       -killall
+       -set <id> <особина> <вредн>
+       -del <id>|-all [<id>...]
+
+   -list: исписивање команди
+     -sh: за извршавање команде се користи командно окружење, више команди може да се надовеже (УПОЗОРЕЊЕ: користите ову опцију САМО ако су сви аргументи сигурни, погледајте опцију -nosh)
+   -nosh: за извршавање команде се не користи командно окружење (потребно је ако неке команде користе небезбедне податке, не пример садржај поруке од другог корисника) (подразумевано)
+     -bg: процес се извршава у позадини: излаз процеса као ни враћени кôд се не приказују (није компатибилно са опцијама -o/-oc/-n/-nf/-pipe/-hsignal)
+   -nobg: хватање излаза процеса и приказивање враћеног кода (подразумевано)
+  -stdin: креирање пајпа за слање података процесу (помоћу /exec -in/-inclose)
+-nostdin: не креира се пајп за stdin (подразумевано)
+ -buffer: приказивање/слање излаза команде у овај бафер (ако се бафер не пронађе, креира се нови бафер са именом „exec.exec.xxx”)
+      -l: излаз команде се приказује локално у бафер (подразумевано)
+      -o: излаз команде се шаље у бафер без извршавања команди (није компатибилно са опцијама -bg/-pipe/-hsignal)
+     -oc: излаз команде се шаље у бафер и команде се извршавају (линије које почињу са „/” или неким другим подешеним карактером команде) (није компатибилно са опцијама -bg/-pipe/-hsignal)
+      -n: излаз команде се приказује у новом баферу (није компатибилно са опцијама -bg/-pipe/-hsignal)
+     -nf: излаз команде се приказује у новом баферу са слободним садржајем (нема обавијања речи, нема ограничења броја линија) (није компатибилно са опцијама -bg/-pipe/-hsignal)
+   -oerr: такође шаље и stderr (излаз грешака) у бафер (може да се користи само са опцијама -o и -oc)
+     -cl: садржај новог бафера се брише пре него што се прикаже садржај
+   -nocl: надовезује се на крај новог бафера, без брисања постојећег садржаја (подразумевано)
+     -sw: прелазак на излазни бафер (подразумевано)
+   -nosw: не прелази се на излазни бафер
+     -ln: приказ бројева линија (подразумевано само за нови бафер)
+   -noln: бројеви линија се не приказују
+  -flush: излаз команде се приказује у реалном времену (подразумевано)
+-noflush: излаз команде се приказује након што се заврши њено извршавање
+  -color: акције над ANSI бојама у излазу:
+             ansi: ANSI кодови се не дирају
+             auto: ANSI боје се конвертују у WeeChat/IRC (подразумевано)
+              irc: ANSI боје се конвертују у IRC боје
+          weechat: ANSI боје се конвертују у WeeChat боје
+            strip: ANSI боје се уклањају
+     -rc: враћени кôд се приказује (подразумевано)
+   -norc: враћени кôд се не приказује
+-тајмаут: постављање тајмаута за команду (у секундама)
+    -име: постављање имена за команду (тако да касније може да се помене у /exec)
+   -pipe: излаз се шаље у WeeChat/додатак команду (линија по линију); ако има размака у команди/аргументима, постављају се унутар знакова навода; променљива $line се замењује са линијом (линија се подразумевано додаје након команде, раздвојена размаком) (није компатибилно са опцијама -bg/-o/-oc/-n/-nf)
+-hsignal: излаз се шаље као hsignal (да би се користио на пример, у окидачу) (није компатибилно са опцијама -bg/-o/-oc/-n/-nf)
+ команда: команда која треба да се изврши; ако почиње са „url:”, командно окружење се искључује, садржај на који показује URL се преузима и шаље као излаз
+      id: идентификатор команде: или њен број или име (ако се постави са „-name xxx”)
+     -in: слање текста на стандардни улаз процеса
+-inclose: исто као -in, али се stdin после извршавања затвара (и текст није обавезан: без текста, stdin се једноставно затвори)
+ -signal: слање сигнала процесу; сигнал може да буде цео број или једно од следећих имена: hup, int, quit, kill, term, usr1, usr2
+   -kill: алијас за „-signal <id> kill”
+-killall: убија све процесе који се тренутно извршавају
+    -set: постављање hook особине (погледајте функцију hook_set у API референтном упутству за додатке)
+осовбина: hook особина
+   вредн: нова вредност за hook особину
+    -del: брисање завршене команде
+    -all: брисање свих завршених команди
+
+Подразумеване вредности могу да се поставе у опцији exec.command.default_options.
+
+Примери:
+  /exec -n ls -l /tmp
+  /exec -sh -n ps xu | grep weechat
+  /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
+  /exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
+  /exec -o uptime
+  /exec -pipe „/print Машина ради:” uptime
+  /exec -n tail -f /var/log/messages
+  /exec -kill 0
+----
+// end::exec_commands[]
+
+// tag::fifo_commands[]
+[[command_fifo_fifo]]
+* `+fifo+`: конфигурација fifo додатка
+
+----
+/fifo  enable|disable|toggle
+
+ enable: укључивање FIFO пајпа
+disable: искључивање FIFO пајпа
+ toggle: пребацивање FIFO пајпа
+
+FIFO пајп се користи као даљинска контрола програма WeeChat: можете да шаљете команде или текст у FIFO пајп из свог командног окружења.
+FIFO pipe се подразумевано зове у weechat_fifo_xxx (где је xxx id процеса програма WeeChat) и налази се у WeeChat директоријуму за време извршавања (погледајте /debug dirs).
+
+Формат који се очекује је једно од:
+  plugin.buffer *овде иде текст или команда
+  *овде иде текст или команда
+
+На пример, ако желите да промените свој libera надимак:
+  echo 'irc.server.libera */nick newnick' >~/.weechat/weechat_fifo
+
+За више информација и примере, молимо вас да прочитате корисничко упутство.
+
+Примери:
+  /fifo toggle
+----
+// end::fifo_commands[]
+
+// tag::fset_commands[]
+[[command_fset_fset]]
+* `+fset+`: брзо постављање опција за програм WeeChat и додатке
+
+----
+/fset  -bar
+       -refresh
+       -up|-down [<број>]
+       -left|-right [<проценат>]
+       -go <линија>|end
+       -toggle
+       -add [<вредн>]
+       -reset
+       -unset
+       -set
+       -setnew
+       -append
+       -mark
+       -format
+       -export [-help|-nohelp] <имефајла>
+       <филтер>
+
+       -bar: додавање траке помоћи
+   -refresh: освежавање листе опција, па затим комплетног екрана (команда: /window refresh)
+        -up: померање изабране линије навише за „број” линија
+      -down: померање изабране линије наниже за „број” линија
+      -left: скроловање fset бафера за „проценат” ширине у лево
+     -right: скроловање fset бафера за „проценат” ширине у десно
+        -go: избор линије према броју, број прве линије је 0 („end” да изаберете последњу линију)
+    -toggle: пребацивање логичке вредности
+       -add: додавање „вредн” (која може да буде и негативан број) за целе бројеве и боје, постављање/надовезивање на вредност осталих типова (постављање за негативну вредност, надовезивање за позитивну вредност)
+     -reset: ресетовање вредности опције
+     -unset: уклањање опције
+       -set: додавање /set команде на улаз како би се уредила вредност опције (курсор се помера на почетак вредности)
+    -setnew: додавање /set команде на улаз како би се уредила нова вредност за опцију
+    -append: додавање /set команде како би се нешто надовезало на вредност опције (курсор се помера на крај вредности)
+      -mark: пребацивање маркера
+    -format: прелаз на следећи доступан формат
+    -export: извоз опција и вредности које су приказане у фајлу (свака линија има формат: „/set име вредност” или „/unset име”)
+      -help: форсирање уписивања помоћи за опције које се извозе у фајл (погледајте /help fset.look.export_help_default)
+    -nohelp: не уписује помоћ за опције које се извозе у фајл (погледајте /help fset.look.export_help_default)
+     filter: постављање новог филтера тако да се прикажу само опције које се подударају са њим (овај филтер такође може да се користи и као улаз у fset бафер); дозвољени су следећи формати:
+               *       приказивање свих опција (без филтера)
+               xxx     приказивање само опција са „xxx” у имену
+               f:xxx   приказивање само конфигурационог фајла „xxx”
+               t:xxx   приказивање само типа „xxx” (bool/int/str/col)
+               d       приказивање само измењених опција
+               d:xxx   приказивање само измењених опција са „xxx” у имену
+               d=xxx   приказивање само измењених опција са „xxx” у вредности
+               d==xxx  приказивање само измењених опција са тачном вредности „xxx”
+               h=xxx   приказивање само опција са „xxx” у опису (преведеном)
+               he=xxx  приказивање само опција са „xxx” у опцију (на енглеском)
+               =xxx    приказивање опција само са „xxx” у вредности
+               ==xxx   приказивање опција само са тачном вредности „xxx”
+               c:xxx   приказивање опција које се подударају са израчунатим условом „xxx”, уз коришћење следећих променљивих: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/s/c), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values
+
+Линије са опцијама се приказују употребом израчунавања стринга (погледајте /help eval за формат), са следећим опцијама:
+  - fset.format.option1: први формат за опцију
+  - fset.format.option2: други формат за опцију
+
+У овим опцијама је дозвољена употреба следећих променљивих:
+  - подаци опције, са бојом и допуњени размацима са десне стране:
+    - ${file}: конфигурациони фајл (на пример „weechat” или „irc”)
+    - ${section}: одељак
+    - ${option}: име опције
+    - ${name}: пуно име опције (file.section.option)
+    - ${parent_name}: име родитељ-опције
+    - ${type}: тип опције (преведени)
+    - ${type_en}: тип опције (на енглеском)
+    - ${type_short}: кратки тип опције (bool/int/str/col)
+    - ${type_tiny}: сићушни тип опције (b/i/s/c)
+    - ${default_value}: подразумевана вредност опције
+    - ${default_value_undef}: „1” ако је подразумевана вредност null, у супротном „0”
+    - ${value}: вредност опције
+    - ${value_undef}: „1” ако је вредност null, у супротном „0”
+    - ${value_changed}: „1” ако се вредност разликује од подразумеване вредности, у супротном „0”
+    - ${value2}: вредност опције, са наслеђеном вредности ако је null
+    - ${parent_value}: вредност родитељ-опције
+    - ${min}: мин вредност
+    - ${max}: макс вредност
+    - ${description}: опис опције (преведен)
+    - ${description2}: опис опције (преведен), „(без описа)” (преведено) ако нема описа
+    - ${description_en}: опис опције (на енглеском)
+    - ${description_en2}: опис опције (на енглеском), „(no description)” ако нема описа
+    - ${string_values}: стринг вредности које се дозвољавају за постављање целобројне опције употребом стрингова
+    - ${marked}: „1” ако је опција маркирана, у супротном „0”
+    - ${index}: индекс опције у листи
+  - подаци опције, са бојом али без додатних размака:
+    - иста имена испред којих се налази доња црта, на пример: ${_name}, ${_type}, ...
+  - подаци опције, у сировом формату (без боја/размака):
+    - иста имена испред којих се налазе две доње црте, на пример: ${__name}, ${__type}, ...
+  - подаци опције, само размаци:
+    - иста имена испред којих се налази „empty_”, на пример: ${empty_name}, ${empty_type}
+  - остали подаци:
+    - ${selected_line}: „1” ако је линија изабрана, у супротном „0”
+    - ${newline}: умеће прелом линије на ову позицију, тако да се опција простире на више линија
+
+Тастери и унос којим се врши кретање по fset баферу:
+  up                        једна линија навише
+  down                      једна линија наниже
+  pgup                      једна линија страница навише
+  pgdn                      једна линија страница наниже
+  alt-home          <<      прелаз на прву линију
+  alt-end           >>      прелаз на последњу линију
+  F11               <       хоризонтално скроловање у лево
+  F12               >       хоризонтално скроловање у десно
+
+Тастеру у унос за постављање опција у fset баферу:
+  alt+space         t       пребацивање логичке вредности
+  alt+'-'           -       умањивање целобројне вредности/боја за 1, постављање вредности за остале типове
+  alt+'+'           +       увећање целобројне вредности/боје за 1, надовезивање вредности за остале типове
+  alt+f, alt+r      r       ресетовање вредности
+  alt+f, alt+u      u       уклањање вредности
+  alt+enter         s       постављање вредности
+  alt+f, alt+n      n       постављање нове вредности
+  alt+f, alt+a      a       надовезивање вредности
+  alt+','           ,       маркирање/уклањање маркера са опције
+  shift+up                  померање за линију навише и маркирање/уклањање маркера са опције
+  shift+down                маркирање/уклањање маркера са опције и померање за линију наниже
+                    m:xxx   маркирање приказаних опција које задовољавају услов филтера „xxx” (дозвољен је било који филтер на опцији или вредности, погледајте filters изнад)
+                    u:xxx   уклања маркирање приказаних опција које задовољавају услов филтера „xxx” дозвољен је било који филтер на опцији или вредности, погледајте filters изнад)
+
+Остали тастери и улаз у fset баферу:
+  ctrl+L                    освежавање опција и комплетног екрана (команда: /fset -refresh)
+                    $       освежавање опција (маркиране опције остају маркиране)
+                    $$      освежавање опција (маркирање се уклања са свих опција)
+  alt+p             p       пребацивање видљивости описа опција додатака (plugins.desc.*)
+  alt+v             v       пребацивање видљивости траке помоћи
+                    s:x,y   сортирање опција према пољима x,y (погледајте /help fset.look.sort)
+                    s:      ресетовање сортирања на подразумевану вредност (погледајте /help fset.look.sort)
+                    w:xxx   извоз опција у фајл „xxx”
+                    w-:xxx  извоз опција у фајл „xxx” без помоћи
+                    w+:xxx  извоз опција у фајл „xxx” заједно са помоћи
+  ctrl+X            x       пребацивање формата који се користи за приказ опција
+                    q       затварање fset бафера
+
+Акције миша у fset баферу:
+  точкић горе/доле                померање линију навише/наниже
+  леви тастер                     померање линије на то место
+  десни тастер                    пребацивање логичке вредности (укљ./искљ.) или уређивање вредности
+  десни тастер + превлачење л/д   увећавање/умањивање целобројне вредности/боје, постављање/надовезивање на вредност за остале типове
+  десни тастер + превлачење г/д   маркирање/уклањање маркирања са више опција одједном
+
+Напомена: ако улаз има један или више водећих размака, текст који следи се интерпретира као филтер, без размака. На пример „ q” претражује све опције које у свом имену имају „q” док „q” затвара fset бафер.
+
+Примери:
+  приказивање измењених IRC опција:
+    /fset d:irc.*
+  приказивање свих опција које у имену садрже „nicklist”:
+    /fset nicklist
+  приказивање свих вредности које садрже реч „red”:
+    /fset =red
+  приказивање свих вредности које су тачно „red”:
+    /fset ==red
+  приказивање свих целобројних опција у irc додатку:
+    /fset c:${file} == irc && ${type_en} == integer
+----
+// end::fset_commands[]
+
+// tag::guile_commands[]
+[[command_guile_guile]]
+* `+guile+`: испис/учитавање/уклањање скрипти
+
+----
+/guile  list|listfull [<име>]
+        load [-q] <имефајла>
+        autoload
+        reload|unload [-q] [<име>]
+        eval [-o|-oc] <кôд>
+        version
+
+    list: испис учитаних скрипти
+listfull: испис учитаних скрипти (детаљно)
+    load: учитавање скрипте
+autoload: учитавање свих скрипти из „autoload” директоријума
+  reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из  „autoload” директоријума)
+  unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
+имефајла: скрипта (фајл) који треба да се учита
+      -q: тихи режим: не приказују се никакве поруке
+     име: име скрипте (име употребљено у позиву функције „register”)
+    eval: израчунавање изворног кода и приказ резултата у текућем баферу
+      -o: слање резултата израчунавања у бафер без извршавања команди
+     -oc: слање резултата израчунавања у бафер и извршавање команди
+     кôд: изворни кôд који треба да се израчуна
+ version: приказује верзију интерпретера који се користи
+
+Без аргумента ова функција исписује све учитане скрипте.
+----
+// end::guile_commands[]
+
+// tag::javascript_commands[]
+[[command_javascript_javascript]]
+* `+javascript+`: испис/учитавање/уклањање скрипти
+
+----
+/javascript  list|listfull [<име>]
+             load [-q] <имефајла>
+             autoload
+             reload|unload [-q] [<име>]
+             eval [-o|-oc] <кôд>
+             version
+
+    list: испис учитаних скрипти
+listfull: испис учитаних скрипти (детаљно)
+    load: учитавање скрипте
+autoload: учитавање свих скрипти из „autoload” директоријума
+  reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из  „autoload” директоријума)
+  unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
+имефајла: скрипта (фајл) који треба да се учита
+      -q: тихи режим: не приказују се никакве поруке
+     име: име скрипте (име употребљено у позиву функције „register”)
+    eval: израчунавање изворног кода и приказ резултата у текућем баферу
+      -o: слање резултата израчунавања у бафер без извршавања команди
+     -oc: слање резултата израчунавања у бафер и извршавање команди
+     кôд: изворни кôд који треба да се израчуна
+ version: приказује верзију интерпретера који се користи
+
+Без аргумента ова функција исписује све учитане скрипте.
+----
+// end::javascript_commands[]
+
+// tag::logger_commands[]
+[[command_logger_logger]]
+* `+logger+`: логер конфигурације додатка
+
+----
+/logger  list
+         set <ниво>
+         flush
+         disable
+
+   list: приказ статуса логовања за отворене бафере
+    set: постављање нивоа логовања за текући бафер
+   ниво: ниво за поруке које се логују (0 = логовање је искључено, 1 = неколико порука (најважнијих) ... 9 = све поруке)
+  flush: тренутни упис свих лог фајлова
+disable: искључивање логовања за текући бафер (поставља се ниво на 0)
+
+Опције „logger.level.*” и „logger.mask.*” могу да се користе за постављање нивоа или маске за бафер или бафере који почињу именом.
+
+Лог нивои које користи IRC додатак:
+  1: корисничка порука (са канала и приватна), обавештење (са сервера и канала)
+  2: измена надимка
+  3: серверска порука
+  4: join/part/quit
+  9: све остале поруке
+
+Примери:
+  постављање нивоа на 5 за текући бафер:
+    /logger set 5
+  искључивање логовања за текући бафер:
+    /logger disable
+  постављање нивоа на 3 за све IRC бафере:
+    /set logger.level.irc 3
+  искључивање логовања за главни WeeChat бафер:
+    /set logger.level.core.weechat 0
+  употреба одвојеног директоријума за сваки IRC сервер и унутар њега фајла за сваки канал:
+    /set logger.mask.irc „$server/$channel.weechatlog”
+----
+// end::logger_commands[]
+
+// tag::lua_commands[]
+[[command_lua_lua]]
+* `+lua+`: испис/учитавање/уклањање скрипти
+
+----
+/lua  list|listfull [<име>]
+      load [-q] <имефајла>
+      autoload
+      reload|unload [-q] [<име>]
+      eval [-o|-oc] <кôд>
+      version
+
+    list: испис учитаних скрипти
+listfull: испис учитаних скрипти (детаљно)
+    load: учитавање скрипте
+autoload: учитавање свих скрипти из „autoload” директоријума
+  reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из  „autoload” директоријума)
+  unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
+имефајла: скрипта (фајл) који треба да се учита
+      -q: тихи режим: не приказују се никакве поруке
+     име: име скрипте (име употребљено у позиву функције „register”)
+    eval: израчунавање изворног кода и приказ резултата у текућем баферу
+      -o: слање резултата израчунавања у бафер без извршавања команди
+     -oc: слање резултата израчунавања у бафер и извршавање команди
+     кôд: изворни кôд који треба да се израчуна
+ version: приказује верзију интерпретера који се користи
+
+Без аргумента ова функција исписује све учитане скрипте.
+----
+// end::lua_commands[]
+
+// tag::xfer_commands[]
+[[command_xfer_me]]
+* `+me+`: слање CTCP акције удаљеном хосту
+
+----
+/me  <порука>
+
+порука: порука која се шаље
+----
+
+[[command_xfer_xfer]]
+* `+xfer+`: xfer контрола
+
+----
+/xfer  [list|listfull]
+
+    list: листа xfer
+listfull: листа xfer (детаљна)
+
+Без аргумента ова команда отвара бафер са xfer листом.
+----
+// end::xfer_commands[]
+
+// tag::perl_commands[]
+[[command_perl_perl]]
+* `+perl+`: испис/учитавање/уклањање скрипти
+
+----
+/perl  list|listfull [<име>]
+       load [-q] <имефајла>
+       autoload
+       reload|unload [-q] [<име>]
+       eval [-o|-oc] <кôд>
+       version
+
+    list: испис учитаних скрипти
+listfull: испис учитаних скрипти (детаљно)
+    load: учитавање скрипте
+autoload: учитавање свих скрипти из „autoload” директоријума
+  reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из  „autoload” директоријума)
+  unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
+имефајла: скрипта (фајл) који треба да се учита
+      -q: тихи режим: не приказују се никакве поруке
+     име: име скрипте (име употребљено у позиву функције „register”)
+    eval: израчунавање изворног кода и приказ резултата у текућем баферу
+      -o: слање резултата израчунавања у бафер без извршавања команди
+     -oc: слање резултата израчунавања у бафер и извршавање команди
+     кôд: изворни кôд који треба да се израчуна
+ version: приказује верзију интерпретера који се користи
+
+Без аргумента ова функција исписује све учитане скрипте.
+----
+// end::perl_commands[]
+
+// tag::php_commands[]
+[[command_php_php]]
+* `+php+`: испис/учитавање/уклањање скрипти
+
+----
+/php  list|listfull [<име>]
+      load [-q] <имефајла>
+      autoload
+      reload|unload [-q] [<име>]
+      eval [-o|-oc] <кôд>
+      version
+
+    list: испис учитаних скрипти
+listfull: испис учитаних скрипти (детаљно)
+    load: учитавање скрипте
+autoload: учитавање свих скрипти из „autoload” директоријума
+  reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из  „autoload” директоријума)
+  unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
+имефајла: скрипта (фајл) који треба да се учита
+      -q: тихи режим: не приказују се никакве поруке
+     име: име скрипте (име употребљено у позиву функције „register”)
+    eval: израчунавање изворног кода и приказ резултата у текућем баферу
+      -o: слање резултата израчунавања у бафер без извршавања команди
+     -oc: слање резултата израчунавања у бафер и извршавање команди
+     кôд: изворни кôд који треба да се израчуна
+ version: приказује верзију интерпретера који се користи
+
+Без аргумента ова функција исписује све учитане скрипте.
+----
+// end::php_commands[]
+
+// tag::python_commands[]
+[[command_python_python]]
+* `+python+`: испис/учитавање/уклањање скрипти
+
+----
+/python  list|listfull [<име>]
+         load [-q] <имефајла>
+         autoload
+         reload|unload [-q] [<име>]
+         eval [-o|-oc] <кôд>
+         version
+
+    list: испис учитаних скрипти
+listfull: испис учитаних скрипти (детаљно)
+    load: учитавање скрипте
+autoload: учитавање свих скрипти из „autoload” директоријума
+  reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из  „autoload” директоријума)
+  unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
+имефајла: скрипта (фајл) који треба да се учита
+      -q: тихи режим: не приказују се никакве поруке
+     име: име скрипте (име употребљено у позиву функције „register”)
+    eval: израчунавање изворног кода и приказ резултата у текућем баферу
+      -o: слање резултата израчунавања у бафер без извршавања команди
+     -oc: слање резултата израчунавања у бафер и извршавање команди
+     кôд: изворни кôд који треба да се израчуна
+ version: приказује верзију интерпретера који се користи
+
+Без аргумента ова функција исписује све учитане скрипте.
+----
+// end::python_commands[]
+
+// tag::relay_commands[]
+[[command_relay_relay]]
+* `+relay+`: контрола релеја
+
+----
+/relay  list|listfull|listrelay
+        add <име> <порт>|<путања>
+        del|start|restart|stop <име>
+        raw
+        sslcertkey
+
+         list: испис клијената релеја (само активних релеја)
+     listfull: испис клијената релеја (детаљно, свих релеја)
+    listrelay: испис релеја (име и порт)
+          add: додавање релеја (слуша на порту/путањи)
+          del: уклањање релеја (клијенти остају повезани)
+        start: слушање на порту
+      restart: затварање сервер сокета и поновно слушање на порту (клијенти остају повезани)
+         stop: затварање серверског сокета (клијенти остају повезани)
+          име: име релеја (see format below)
+         порт: порт који се користи за релеј
+       путања: путања која се користи за релеј (само за UNIX доменске сокете); путања се израчунава (погледајте функцију string_eval_path_home у референтном приручнику API додатака)
+          raw: отварање бафера са сировим Релеј подацима
+   sslcertkey: постављање SSL сертификата/кључа употребом путање у опцији relay.network.ssl_cert_key
+
+Име релеја је: [ipv4.][ipv6.][ssl.]<име.протокола> или unix.[ssl.]<име.протокола>
+         ipv4: форсира се употреба IPv4
+         ipv6: форсира се употреба IPv6
+          ssl: укључивање SSL
+         unix: користи се UNIX доменски сокет
+име.протокола: протокол и име за релеј:
+                 - протокол „irc”: име је сервер који се дели (није обавезно, ако се не наведе, име сервера мора да се пошаље клијенту у команди „PASS”, са форматом: „PASS сервер:лозинка”)
+                 - протокол „weechat” (име се не користи)
+
+„irc” протокол дозвољава да се било који IRC клијент (укључујући и сам WeeChat) повеже на порт.
+„weechat” протокол дозвољава да се на порт повеже удаљени интерфејс, погледајте листу овде: https://weechat.org/about/interfaces
+
+Без аргумента ова команда отвара бафер са листом релеј клијената.
+
+Примери:
+  irc прокси, за сервер „libera”:
+    /relay add irc.libera 8000
+  irc прокси, за сервер „libera”, за SSL:
+    /relay add ssl.irc.libera 8001
+  irc прокси, за све сервере (клијент ће га изабрати), са SSL:
+    /relay add ssl.irc 8002
+  weechat протокол:
+    /relay add weechat 9000
+  weechat протокол са SSL:
+    /relay add ssl.weechat 9001
+  weechat протокол са SSL, само преко IPv4:
+    /relay add ipv4.ssl.weechat 9001
+  weechat протокол са SSL, само преко IPv6:
+    /relay add ipv6.ssl.weechat 9001
+  weechat протокол са SSL, преко IPv4 + IPv6:
+    /relay add ipv4.ipv6.ssl.weechat 9001
+  weechat протокол преко UNIX доменског сокета:
+    /relay add unix.weechat %h/relay_socket
+----
+// end::relay_commands[]
+
+// tag::ruby_commands[]
+[[command_ruby_ruby]]
+* `+ruby+`: испис/учитавање/уклањање скрипти
+
+----
+/ruby  list|listfull [<име>]
+       load [-q] <имефајла>
+       autoload
+       reload|unload [-q] [<име>]
+       eval [-o|-oc] <кôд>
+       version
+
+    list: испис учитаних скрипти
+listfull: испис учитаних скрипти (детаљно)
+    load: учитавање скрипте
+autoload: учитавање свих скрипти из „autoload” директоријума
+  reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из  „autoload” директоријума)
+  unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
+имефајла: скрипта (фајл) који треба да се учита
+      -q: тихи режим: не приказују се никакве поруке
+     име: име скрипте (име употребљено у позиву функције „register”)
+    eval: израчунавање изворног кода и приказ резултата у текућем баферу
+      -o: слање резултата израчунавања у бафер без извршавања команди
+     -oc: слање резултата израчунавања у бафер и извршавање команди
+     кôд: изворни кôд који треба да се израчуна
+ version: приказује верзију интерпретера који се користи
+
+Без аргумента ова функција исписује све учитане скрипте.
+----
+// end::ruby_commands[]
+
+// tag::script_commands[]
+[[command_script_script]]
+* `+script+`: Менаџер WeeChat скрипти
+
+----
+/script  list [-o|-ol|-i|-il]
+         search <текст>
+         show <скрипта>
+         load|unload|reload <скрипта> [<скрипта>...]
+         autoload|noautoload|toggleautoload <скрипта> [<скрипта>...]
+         install|remove|installremove|hold [-q] <скрипта> [<скрипта>...]
+         upgrade
+         update
+
+          list: испис учитаних скрипти (на свим језицима)
+            -o: слање листе учитаних скрипти у бафер (стринг на енглеском)
+           -ol: слање листе учитаних скрипти у бафер (преведени стринг)
+            -i: копирање листе учитаних скрипти у командну линију (за слање у бафер) (стринг на енглеском)
+           -il: копирање листе учитаних скрипти у командну линију (за слање у бафер) (преведени стринг)
+        search: претрага скрипти по ознакама, језику (python, perl, ...), екстензији фајла (py, pl, ...) или тексту; резултат се приказује у скрипт баферу
+          show: приказ детаљних информација о скрипти
+          load: учитавање скрипт(е/и)
+        unload: уклањање скрипт(е/и) из меморије
+        reload: поновно учитавање скрипт(е/и)
+      autoload: аутоматско учитавање скрипт(е/и)
+    noautoload: скрипт(а/е) се не учитавају аутоматски
+toggleautoload: пребацивање аутоматског учитавања
+       install: инсталација/ажурирање скрипт(е/и)
+        remove: брисање скрипт(е/и)
+ installremove: инсталација или уклањање скрипт(е/и), зависно од тренутног стања
+          hold: задржавање/пуштање скрипт(е/и) (задржана скрипта се неће више ажурирати и не може да се обрише)
+            -q: тихи режим: поруке се не исписују
+       upgrade: ажурирање свих инсталираних скрипти које су застареле (доступна је нова верзија)
+        update: ажурирање кеша локалних скрипти
+
+Без аргумента ова команда отвара бафер са листом скрипти.
+
+У скрипт баферу је могући статус сваке од скрипти је:
+  * i a H r N
+  | | | | | |
+  | | | | | застарела (доступна је новија верзија)
+  | | | | извршава се (учитана)
+  | | | задржана
+  | | аутоучитана
+  | инсталирана
+  популарна скрипта
+
+У излазу команде /script list, могући статус сваке од скрипти је:
+  * ? i a H N
+  | | | | | |
+  | | | | | застарела (доступна је новија верзија)
+  | | | | задржана
+  | | | аутоучитана
+  | | инсталирана
+  | непозната скрипта (не може да се преузме/ажурира)
+  популарна скрипта
+
+Тастери у скрипт баферу:
+  alt+i  инсталација скрипте
+  alt+r  брисање скрипте
+  alt+l  учитавање скрипте
+  alt+L  поновно учитавање скрипте
+  alt+u  уклањање скрипте из меморије
+  alt+A  аутоучитавање скрипте
+  alt+h  задржавање/пуштање скрипте
+  alt+v  преглед скрипте
+
+Дозвољени унос у скрипт баферу:
+  i/r/l/L/u/A/h/v  акција над скриптом (исто као тастери изнад)
+  q                затварање бафера
+  $                освежавање бафера
+  s:x,y            сортирање бафера употребом тастера x и y (погледајте /help script.look.sort)
+  s:               ресетовање сортирања (користиће се подразумевано сортирање)
+  реч(и)           филтрирање скрипти: претрага на реч(и) у скриптама (опис, ознаке, ...)
+  *                уклањање филтера
+
+Акције мишем у скрипт баферу:
+  точкић        скроловање листе
+  леви тастер   избор скрипте
+  десни тастер  инсталирање/брисање скрипте
+
+Примери:
+  /script search url
+  /script install go.py urlserver.py
+  /script remove go.py
+  /script hold urlserver.py
+  /script reload urlserver
+  /script upgrade
+----
+// end::script_commands[]
+
+// tag::spell_commands[]
+[[command_spell_spell]]
+* `+spell+`: конфигурација додатка spell
+
+----
+/spell  enable|disable|toggle
+        listdict
+        setdict <речн>[,<речн>...]
+        deldict
+        addword [<речн>] <реч>
+
+  enable: укључивање програма за проверу правописа
+ disable: искључивање програма за проверу правописа
+  toggle: пребацивање програма за проверу правописа
+listdict: приказ инсталираних речника
+ setdict: постављање речника за текући бафер (више речника може да се раздвоји запетама)
+ deldict: брисање речника који се користи за текући бафер
+ addword: додавање речи у лични речник
+
+Линије уноса које почињу са ’/’ се не проверавају, осим за неке команде (погледајте /set spell.check.commands).
+
+Ако желите да укључите програм за проверу правописа у свим баферима, употребите опцију „default_dict”, па затим укључите програм за проверу правописа, на пример:
+  /set spell.check.default_dict „en”
+  /spell enable
+
+Ако желите да се у траци прикаже листа предлога, употребите ставку „spell_suggest”.
+
+Подразумевани тастер за пребацивање програма за проверу правописа је alt-s.
+----
+// end::spell_commands[]
+
+// tag::tcl_commands[]
+[[command_tcl_tcl]]
+* `+tcl+`: испис/учитавање/уклањање скрипти
+
+----
+/tcl  list|listfull [<име>]
+      load [-q] <имефајла>
+      autoload
+      reload|unload [-q] [<име>]
+      eval [-o|-oc] <кôд>
+      version
+
+    list: испис учитаних скрипти
+listfull: испис учитаних скрипти (детаљно)
+    load: учитавање скрипте
+autoload: учитавање свих скрипти из „autoload” директоријума
+  reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из  „autoload” директоријума)
+  unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
+имефајла: скрипта (фајл) који треба да се учита
+      -q: тихи режим: не приказују се никакве поруке
+     име: име скрипте (име употребљено у позиву функције „register”)
+    eval: израчунавање изворног кода и приказ резултата у текућем баферу
+      -o: слање резултата израчунавања у бафер без извршавања команди
+     -oc: слање резултата израчунавања у бафер и извршавање команди
+     кôд: изворни кôд који треба да се израчуна
+ version: приказује верзију интерпретера који се користи
+
+Без аргумента ова функција исписује све учитане скрипте.
+----
+// end::tcl_commands[]
+
+// tag::trigger_commands[]
+[[command_trigger_trigger]]
+* `+trigger+`: управљање окидачима, ножем швајцарске војске програма WeeChat
+
+----
+/trigger  list|listfull|listdefault
+          add|addoff|addreplace <име> <кука> ["<аргументи>" ["<услови>" ["<регуларни_израз>" ["<команда>" ["<повр_кôд>" ["<пост_акција>"]]]]]]
+          addinput [<кука>]
+          input|output|recreate <име>
+          set <име> <опција> <вредност>
+          rename|copy <име> <ново_име>
+          enable|disable|toggle [<име>|-all [<име>...]]
+          restart <име>|-all [<име>...]
+          show <име>
+          del <име>|-all [<име>...]
+          restore <име> [<име>...]
+          default -yes
+          monitor [<филтер>]
+
+       list: листа окидача (без аргумента се приказује ова листа)
+   listfull: листа окидача са детаљним инфо о сваком окидачу
+listdefault: листа подразумеваних окидача
+        add: додавање окидача
+     addoff: додавање окидача (искљученог)
+ addreplace: додавање или замена постојећег окидача
+        име: име окидача
+       кука: signal, hsignal, modifier, line, print, command, command_run, timer, config, focus, info, info_hashtable
+  аргументи: аргументи за куку, у зависности од куке (раздвојени тачка запетама):
+             signal: име(на) signal-а (обавезно)
+             hsignal: име(на) hsignal-а (обавезно)
+             modifier: име(на) modifier-а (обавезно)
+             line: тип бафера („formatted”, „free” или „*”), листа маски бафера, ознака
+             print: бафер, ознаке, порука, уклањање боја
+             command: команда (обавезна), опис, аргументи, опис аргумената, довршавање (сви аргументи осим command се израчунавају, „${tg_trigger_name}” се замењује именом окидача, погледајте /help eval)
+             command_run: команд(а/е) (обавезно)
+             timer: интервал (обавезан), поравнање на секунди, макс позива
+             config: име(на) опције (обавезно)
+             focus: име(на) површине (обавезно)
+             info: име(на) информације (обавезно)
+             info_hashtable: име(на) информације (обавезно)
+     услови: израчунати услови за окидач
+   регизраз: један или више регуларних израза за замену стрингова у променљивама
+    команда: команда која треба да се изврши (више команди може да се раздвоји са „;”)
+   повр_кôд: повратни кôд у функцији повратног позива (ok (подраз), ok_eat, error)
+пост_акција: акција која се покреће након извршавања (none (подраз), disable, delete)
+   addinput: постављање улаза на подразумеване аргументе да се креира окидач
+      input: постављање улаза на команду која је употребљена за креирање окидача
+     output: слање команде за креирање окидача у бафер
+   recreate: исто као „input”, са опцијом „addreplace” уместо „add”
+        set: постављање опције у окидачу
+     опција: име опције: name, hook, arguments, conditions, regex, command, return_code
+             (за помоћ у вези опције, можете да откуцате: /help trigger.trigger.<име>.<опција>)
+   вредност: нова вредност опције
+     rename: промена имена окидача
+       copy: копирање окидача
+     enable: укључивање окидача (без аргумената: окидачи се укључују глобално)
+    disable: искључивање окидача (без аргумената: окидачи се искључују глобално)
+     toggle: пребацивање окидача (без аргумената: окидачи се пребацују глобално)
+    restart: поновно покретање окидача (куке се поново креирају)
+       show: приказ детаљних информација о окидачу (са мало статистике)
+        del: брисање окидача
+       -all: извршавање акције над свим окидачима
+    restore: обнављање окидача са подразумеваним вредностима (функционише само за подразумеване окидаче)
+    default: брисање свих окидача и обнављање подразумеваних
+    monitor: отварање бафера за праћење окидача, са необавезним филтером:
+     филтер: филтрирање кука/окидача који се приказују (кука мора да почиње са „@”, на пример „@signal”), више филтера може да се раздвоји запетама; дозвољен је џокер „*” у сваком имену окидача
+
+Када се позове функција повратног позива окидача, извршавају се следеће акције, у наведеном редоследу:
+  1. провера услова; ако је нетачно, напушта се
+  2. замена текста употребом POSIX проширених регуларних израза (ако су дефинисани у окидачу)
+  3. извршавање команд(е/и) (ако су дефинисане у окидачу)
+  4. излазак са повратним кодом (осим за modifier, line, focus, info и info_hashtable)
+  5. извршавање пост акције
+
+Примери (такође можете да погледате садржај подразумеваних окидача са /trigger listdefault):
+  додавање текст атрибута *подебљано*, _подвучено и /курзив/ (само у корисничким порукама):
+    /trigger add effects modifier weechat_print „${tg_tag_nick}” "==\*([^ ]+)\*==*${color:bold}${re:1}${color:-bold}*== ==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/==/${color:italic}${re:1}${color:-italic}/"
+  сакривање траке листе надимака на малим терминалима:
+    /trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist"
+    /trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist"
+  чување конфигурације на сваки сат, у тишини:
+    /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
+  отварање монитора окидача и приказ само модификатора и окидача чије име почиње са „resize”:
+    /trigger monitor @modifier,resize*
+----
+// end::trigger_commands[]
-- 
cgit v1.2.3

