summaryrefslogtreecommitdiff
path: root/doc/it
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2011-02-04 22:12:19 +0100
committerSebastien Helleu <flashcode@flashtux.org>2011-02-04 22:12:19 +0100
commit7d433b798fecc7002bb132e206a23d57fb89cb28 (patch)
tree3055a66310906b143ad92d90c3bd32b9403cdf75 /doc/it
parent63b8aa1f23249e132b975dfaf2089a9fe2dc1464 (diff)
downloadweechat-7d433b798fecc7002bb132e206a23d57fb89cb28.zip
Improve arguments displayed in /help of commands, display all commands with same name (for same command name in many plugins)
Diffstat (limited to 'doc/it')
-rw-r--r--doc/it/autogen/user/alias_commands.txt59
-rw-r--r--doc/it/autogen/user/aspell_commands.txt20
-rw-r--r--doc/it/autogen/user/charset_commands.txt14
-rw-r--r--doc/it/autogen/user/demo_commands.txt40
-rw-r--r--doc/it/autogen/user/irc_commands.txt842
-rw-r--r--doc/it/autogen/user/logger_commands.txt57
-rw-r--r--doc/it/autogen/user/lua_commands.txt22
-rw-r--r--doc/it/autogen/user/perl_commands.txt22
-rw-r--r--doc/it/autogen/user/python_commands.txt22
-rw-r--r--doc/it/autogen/user/relay_commands.txt40
-rw-r--r--doc/it/autogen/user/rmodifier_commands.txt44
-rw-r--r--doc/it/autogen/user/ruby_commands.txt22
-rw-r--r--doc/it/autogen/user/tcl_commands.txt22
-rw-r--r--doc/it/autogen/user/weechat_commands.txt886
-rw-r--r--doc/it/autogen/user/xfer_commands.txt20
15 files changed, 1095 insertions, 1037 deletions
diff --git a/doc/it/autogen/user/alias_commands.txt b/doc/it/autogen/user/alias_commands.txt
index 90c284b32..0b51cf6bb 100644
--- a/doc/it/autogen/user/alias_commands.txt
+++ b/doc/it/autogen/user/alias_commands.txt
@@ -1,34 +1,33 @@
-&bull; *`/alias`* `[[-completion completamento] nome_alias [comando [argomenti]]]`::
-
+[command]*`alias`* crea un alias per un comando::
........................................
- crea un alias per un comando
+/alias [-completion <completion>] <alias> [<command> [<arguments>]]
+
+completion: completion for alias (optional, by default completion is done with target command)
+ alias: name of alias (can start or end with "*" for alias listing)
+ command: command name (many commands can be separated by semicolons)
+ arguments: arguments for command
+
+Without argument, this command lists all defined alias.
+
+Note: in command, special variables are replaced:
+ $n: argument 'n' (between 1 and 9)
+ $-m: arguments from 1 to 'm'
+ $n-: arguments from 'n' to last
+ $n-m: arguments from 'n' to 'm'
+ $*: all arguments
+ $~: last argument
+ $nick: current nick
+ $channel: current channel
+ $server: current server
+
+To remove an alias, use command /unalias.
- completamento: completamento per l'alias (opzionale, il comportamento predefinito include il comando di destinazione)
- nome_alias: nome di un alias (può iniziare o terminare con "*" per un elenco di alias)
- comando: nome comando (più comandi possono essere separati da punto e virgola)
- argomenti: argomenti per un comando
-
- Senza argomanto, questo comando elenca tutti gli alias definiti.
-
- Nota: nel comando, vengono sostituite le variabili speciali:
- $n: argomento 'n' (tra 1 e 9)
- $-m: argomenti da 1 a 'm'
- $n-: argomenti da 'n' alla fine
- $n-m: argomenti da 'n' a 'm'
- $*: tutti gli argomenti
- $~: ultimo argomento
- $nick: nick corrente
- $channel: canale corrente
- $server: server corrente
-
- Per rimuovere un alias, utilizzare il comando /unalias.
-
- Esempi:
- alias /split per dividere la finestra orizzontalmente:
- /alias split /window splith
- alias /hello per dire "ciao" su tutti i canali tranne #weechat:
- /alias hello /allchan -exclude=#weechat msg * hello
- alias /forcejoin per inviare il comando IRC "forcejoin" con il completamento di /sajoin:
- /alias -completion %%sajoin forcejoin /quote forcejoin
+Examples:
+ alias /split to split window horizontally:
+ /alias split /window splith
+ alias /hello to say "hello" on all channels but not on #weechat:
+ /alias hello /allchan -exclude=#weechat msg * hello
+ alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
+ /alias -completion %%sajoin forcejoin /quote forcejoin
........................................
diff --git a/doc/it/autogen/user/aspell_commands.txt b/doc/it/autogen/user/aspell_commands.txt
index e4f9ef377..66a76dc72 100644
--- a/doc/it/autogen/user/aspell_commands.txt
+++ b/doc/it/autogen/user/aspell_commands.txt
@@ -1,13 +1,15 @@
-&bull; *`/aspell`* `dictlist | enable lingua | disable | addword [lingua] parola`::
-
+[command]*`aspell`* configurazione del plugin aspell::
........................................
- configurazione del plugin aspell
+/aspell dictlist
+ enable <lang>
+ disable
+ addword [<lang>] <word>
+
+dictlist: mostra i dizionari installati
+ enable: abilita aspell sul buffer corrente
+ disable: disabilita aspell sul buffer corrente
+ addword: aggiunge una parola nel dizionario personale aspell
- dictlist: mostra i dizionari installati
- enable: abilita aspell sul buffer corrente
- disable: disabilita aspell sul buffer corrente
- addword: aggiunge una parola nel dizionario personale aspell
-
- La riga di input che comincia con '/' non viene controllata, tranne che per alcuni comandi.
+La riga di input che comincia con '/' non viene controllata, tranne che per alcuni comandi.
........................................
diff --git a/doc/it/autogen/user/charset_commands.txt b/doc/it/autogen/user/charset_commands.txt
index b5d2fba96..6825ac03f 100644
--- a/doc/it/autogen/user/charset_commands.txt
+++ b/doc/it/autogen/user/charset_commands.txt
@@ -1,11 +1,11 @@
-&bull; *`/charset`* `[[decode | encode | set_caratteri:] | [reset]`::
-
+[command]*`charset`* modifica il set di caratteri per il buffer corrente::
........................................
- modifica il set di caratteri per il buffer corrente
+/charset decode|encode <charset>
+ reset
- decode: modifica il set di caratteri per la decodifica
- encode: modifica il set di caratteri per la codifica
- set_caratteri: nuovo set di caratteri per il buffer corrente
- reset: resetta il set di caratteri per il buffer corrente
+ decode: modifica il set di caratteri per la decodifica
+ encode: modifica il set di caratteri per la codifica
+set_caratteri: nuovo set di caratteri per il buffer corrente
+ reset: resetta il set di caratteri per il buffer corrente
........................................
diff --git a/doc/it/autogen/user/demo_commands.txt b/doc/it/autogen/user/demo_commands.txt
index 3efa7cbf7..c1525da53 100644
--- a/doc/it/autogen/user/demo_commands.txt
+++ b/doc/it/autogen/user/demo_commands.txt
@@ -1,42 +1,32 @@
-&bull; *`/demo_buffer`* `nome`::
-
+[command]*`demo_buffer`* apri un nuovo buffer::
........................................
- apri un nuovo buffer
+/demo_buffer <name>
........................................
-&bull; *`/demo_buffer_set`* `valore della proprietà`::
-
-........................................
- imposta una proprietà del buffer
+[command]*`demo_info`* ricevi e visualizza un'informazione::
........................................
+/demo_info <info> [<arguments>]
-&bull; *`/demo_info`* `[info [argomenti]]`::
+ info: informazioni da visualizzare
+argomenti: argomenti opzionali per le informazioni
+Senza argomenti, questo comando visualizza un elenco di informazioni disponibili
........................................
- ricevi e visualizza un'informazione
- info: informazioni da visualizzare
- argomenti: argomenti opzionali per le informazioni
-
- Senza argomenti, questo comando visualizza un elenco di informazioni disponibili
+[command]*`demo_infolist`* ricevi e visualizza una lista info::
........................................
+/demo_infolist <infolist> [<arguments>]
-&bull; *`/demo_infolist`* `[infolist [argomenti]]`::
+ infolist: lista info da visualizzare
+ argomenti: argomenti opzionali per la lista info
+Senza argomento, il comando visualizza l'elenco delle liste info disponibili
........................................
- ricevi e visualizza una lista info
-
- infolist: lista info da visualizzare
- argomenti: argomenti opzionali per la lista info
-
- Senza argomento, il comando visualizza l'elenco delle liste info disponibili
-........................................
-
-&bull; *`/demo_printf`* `[testo]`::
+[command]*`demo_printf`* stampa alcuni messaggi sul buffer corrente::
........................................
- stampa alcuni messaggi sul buffer corrente
+/demo_printf <text>
- testo: scrivi questo testo
+testo: scrivi questo testo
........................................
diff --git a/doc/it/autogen/user/irc_commands.txt b/doc/it/autogen/user/irc_commands.txt
index 7e24d102f..80e5da078 100644
--- a/doc/it/autogen/user/irc_commands.txt
+++ b/doc/it/autogen/user/irc_commands.txt
@@ -1,721 +1,671 @@
-&bull; *`/admin`* `[obiettivo]`::
+[command]*`admin`* informazioni sull'amministratore del server::
+........................................
+/admin [<target>]
+destinazione: server
........................................
- informazioni sull'amministratore del server
- destinazione: server
+[command]*`allchan`* esegue un comando su tutti i canali di tutti i server connessi::
........................................
+/allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]
-&bull; *`/allchan`* `[-current] [-exclude=canale,[,canale...]] comando [argomenti]`::
+ -current: esegue il comando solo per i canali del server corrente
+ -exclude: esclude alcunu canali ('*' è consentito all'inizio o alla fine del nome del canale, per escludere più canali)
+ comando: comando da eseguire
+argomenti: argomenti per il comando
+Esempi:
+ esegue '/me sta testando' su tutti i canali:
+ /allchan me is testing
+ dice 'ciao' dovunque tranne che su #weechat:
+ /allchan -exclude=#weechat msg * ciao
+ dice 'ciao' dovunque tranne che su #weechat e i canali che iniziano con #linux:
+ /allchan -exclude=#weechat,#linux* msg * ciao
........................................
- esegue un comando su tutti i canali di tutti i server connessi
- -current: esegue il comando solo per i canali del server corrente
- -exclude: esclude alcunu canali ('*' è consentito all'inizio o alla fine del nome del canale, per escludere più canali)
- comando: comando da eseguire
- argomenti: argomenti per il comando
-
- Esempi:
- esegue '/me sta testando' su tutti i canali:
- /allchan me is testing
- dice 'ciao' dovunque tranne che su #weechat:
- /allchan -exclude=#weechat msg * ciao
- dice 'ciao' dovunque tranne che su #weechat e i canali che iniziano con #linux:
- /allchan -exclude=#weechat,#linux* msg * ciao
+[command]*`allserv`* esegue un comando su tutti i server connessi::
........................................
+/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
-&bull; *`/allserv`* `[-exclude=server[,server...]] comando [argomenti]`::
+ -exclude: esclude alcuni server ('*' è consentito all'inizio o alla fine del nome server, per escludere più server)
+ comando: comando da eseguire
+argomenti: argomenti per il comando
+Esempli:
+ cambia nick su tutti i server:
+ /allserv nick nuovonick
+ imposta l'assenza su tutti i server:
+ /allserv away sono assente
........................................
- esegue un comando su tutti i server connessi
- -exclude: esclude alcuni server ('*' è consentito all'inizio o alla fine del nome server, per escludere più server)
- comando: comando da eseguire
- argomenti: argomenti per il comando
-
- Esempli:
- cambia nick su tutti i server:
- /allserv nick nuovonick
- imposta l'assenza su tutti i server:
- /allserv away sono assente
+[command]*`ban`* banna nick oppure host::
........................................
+/ban [<channel>] [<nick> [<nick>...]]
-&bull; *`/ban`* `[canale] [nick [nick ...]]`::
-
+channel: channel for ban
+ nick: user or host to ban
........................................
- banna nick oppure host
- canale: canale per il ban
- nick: utente o host da bannare
+[command]*`connect`* connette ad uno o più server IRC::
........................................
+/connect [<server> [<server>...] | <hostname>[/<port>]] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
+ -all|-open [-nojoin] [-switch]
-&bull; *`/connect`* `[nome_server [nome_server ...] | nome_host[/porta] [-opzione[=valore]] [-nooption] | -all | -open] [-nojoin] [-switch]`::
+ server: internal server name to connect (server must have been created by /server add)
+ hostname: hostname (or IP) of a server (this will create a TEMPORARY server)
+ port: port for server (6667 by default)
+ option: set option for server (for boolean option, value can be omitted)
+ nooption: set boolean option to 'off' (for example: -nossl)
+ -all: connect to all servers defined in configuration
+ -open: connect to all opened servers that are not currently connected
+ -nojoin: do not join any channel (even if autojoin is enabled on server)
+ -switch: switch to next server address
+Examples:
+ /connect freenode
+ /connect irc.oftc.net/6667
+ /connect irc6.oftc.net/6667 -ipv6
+ /connect irc6.oftc.net/6697 -ipv6 -ssl
+ /connect my.server.org/6697 -ssl -password=test
+ /connect -switch
........................................
- connette ad uno o più server IRC
- nome_server: nome interno del server a cui connettersi (il server deve essere stato creato con /server add)
- nome_host: nome host (oppure IP) del server
- porta: porta per il server (6667 è la predefinita)
- opzione: imposta opzione per il server (per le opzioni bool, il valore può essere omesso)
- nooption: imposta il valore bool dell'opzione su off (per esempio: -nossl)
- -all: connette a tutti i server definiti nella configurazione
- -open: connette a tutti i server aperti ai quali non si è attualmente connessi
- -nojoin: non entrare in nessun canale (anche se l'ingresso automatico è attivo sul server)
- -switch: passa al server successivo
-
- Esempi:
- /connect freenode
- /connect irc.oftc.net/6667
- /connect irc6.oftc.net/6667 -ipv6
- /connect irc6.oftc.net/6697 -ipv6 -ssl
- /connect mio.server.org/6697 -ssl -password=test
- /connect -switch
+[command]*`ctcp`* invia un messaggio CTCP (Protocollo Client-A-Client)::
........................................
+/ctcp <target> <type> [<arguments>]
-&bull; *`/ctcp`* `destinazione tipo [argomenti]`::
-
+destinazione: nick o canale a cui inviare il CTCP
+ tipo: tipo CTCP (esempi: "version", "ping", ..)
+ argomenti: argomenti per il CTCP
........................................
- invia un messaggio CTCP (Protocollo Client-A-Client)
- destinazione: nick o canale a cui inviare il CTCP
- tipo: tipo CTCP (esempi: "version", "ping", ..)
- argomenti: argomenti per il CTCP
+[command]*`cycle`* esce e rienta in un canale::
........................................
+/cycle [<channel>[,<channel>...]] [<message>]
-&bull; *`/cycle`* `[canale[,canale]] [messaggio]`::
-
+channel: channel name for cycle
+message: part message (displayed to other users)
........................................
- esce e rienta in un canale
- canale: nome canale per il ciclo
- messaggio: messaggio di uscita (mostrato agli altri utenti)
+[command]*`dcc`* start a DCC (file transfert or direct chat)::
........................................
+/dcc chat <nick>
+ send <nick> <file>
-&bull; *`/dcc`* `azione [nick] [file]]`::
-
-........................................
- avvia DCC (file o chat)
+nick: nick for chat or file
+file: filename (on local host)
- azione: 'send' (invia file) o 'chat' (avvia una conversazione)
- nick: nick a cui inviare il file o con cui aprire la chat
- file: nome file (sull'host locale)
-
- Esempi:
- chat con "tizio":
- /dcc chat tizio
- invia file "/home/foo/bar.txt al nick "tizio":
- /dcc send tizio /home/foo/bar.txt
+Examples:
+ chat with nick "toto":
+ /dcc chat toto
+ send file "/home/foo/bar.txt" to nick "toto":
+ /dcc send toto /home/foo/bar.txt
........................................
-&bull; *`/dehalfop`* `[nick [nick]]`::
-
+[command]*`dehalfop`* remove half channel operator status from nick(s)::
........................................
- rimuove lo stato di half-op da uno (o più) nick
+/dehalfop <nick> [<nick>...]
........................................
-&bull; *`/deop`* `[nick [nick]]`::
-
+[command]*`deop`* remove channel operator status from nick(s)::
........................................
- rimuove lo stato di operatore da uno (o più) nick
+/deop <nick> [<nick>...]
........................................
-&bull; *`/devoice`* `[nick [nick]]`::
-
+[command]*`devoice`* remove voice from nick(s)::
........................................
- rimuove voce da uno (o più) nick
+/devoice <nick> [<nick>...]
........................................
-&bull; *`/die`*::
-
+[command]*`die`* arresta il server::
........................................
- arresta il server
........................................
-&bull; *`/disconnect`* `[-all | nome_server [nome_server ...]]`::
-
+[command]*`disconnect`* disconnette da uno o più server IRC::
........................................
- disconnette da uno o più server IRC
+/disconnect <server> [<server>...]
+ -all
- -all: disconnetti da tutti i server
- nome_server: nome del server da cui disconnettersi
+server: server name to disconnect
+ -all: disconnect from all servers
........................................
-&bull; *`/halfop`* `[nick [nick]]`::
-
-........................................
- concede lo stato di halfop ad uno (o più) nick
+[command]*`halfop`* give half channel operator status to nick(s)::
........................................
-
-&bull; *`/ignore`* `[list] | [add [re:]nick/host [server [canale]]] | [del numero|-all]`::
-
+/halfop <nick> [<nick>...]
........................................
- ignora nick/host dai server o dai canali
- list: elenca tutti gli ignore
- add: aggiungi un ignore
- del: elimina un ignore
- numero: numero di ignore da eliminare (nella lista)
- -all: elimina tutti gli ignore
- nick/host: nick o host da ignorare: la sintassi è "re:regex" o "mask" (una mask è una stringa con alcuni "*" per sostituire uno o più caratteri)
- server: nome interno del server dove l'ignore è attivo
- canale: nome del canale dove l'ignore è attivo
-
- Esempi:
- ignora nick "tizio" su tutti gli host/canali:
- /ignore add tizio
- ignora l'host "tizio@dominio.com" sul server freenode:
- /ignore add tizio@dominio.com freenode
- ignora l'host "tizio*@*.dominio.com" su freenode/#weechat:
- /ignore add tizio*@*.dominio.com freenode #weechat
+[command]*`ignore`* ignora nick/host dai server o dai canali::
........................................
+/ignore list
+ add [re:]<nick> [<server> [<channel>]]
+ del <number>|-all
-&bull; *`/info`* `[obiettivo]`::
+ list: list all ignores
+ add: add an ignore
+ nick: nick or hostname (can be regular expression if "re:" is given)
+ del: delete an ignore
+ number: number of ignore to delete (look at list to find it)
+ -all: delete all ignores
+nick/host: nick or host to ignore: syntax is "re:regex" or "mask" (a mask is a string with some "*" to replace one or more chars)
+ server: internal server name where ignore is working
+ channel: channel name where ignore is working
+Examples:
+ ignore nick "toto" everywhere:
+ /ignore add toto
+ ignore host "toto@domain.com" on freenode server:
+ /ignore add toto@domain.com freenode
+ ignore host "toto*@*.domain.com" on freenode/#weechat:
+ /ignore add toto*@*.domain.com freenode #weechat
........................................
- ottieni informazioni sul server
- destinazione: nome server
+[command]*`info`* ottieni informazioni sul server::
........................................
+/info [<target>]
-&bull; *`/invite`* `nick canale`::
-
+destinazione: nome server
........................................
- invita un nick su un canale
- nick: nick da invitare
- canale: canale su cui invitare
+[command]*`invite`* invita un nick su un canale::
........................................
+/invite <nick> <channel>
-&bull; *`/ison`* `[nick [nick ...]]`::
-
+ nick: nick to invite
+channel: channel to invite
........................................
- verifica se un nick è collegato su IRC
- nick: nick
+[command]*`ison`* check if a nick is currently on IRC::
........................................
+/ison <nick> [<nick>...]
-&bull; *`/join`* `[-server server] [canale1[,canale2[,canale3]] [chiave1[,chiave2]]]`::
-
+nick: nick
........................................
- entra in un canale
- server: invia a questo server (nome interno)
- canale: nome del canale in cui entrare
- chiave: chiave per entrare nel canale (i canali con una chiave devono essere primi nella lista)
-
- Esempi:
- /join #weechat
- /join #canaleprotetto,#weechat chiave
- /join -server freenode #weechat
+[command]*`join`* entra in un canale::
........................................
+/join [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
-&bull; *`/kick`* `[canale] nick [commento]`::
+server: invia a questo server (nome interno)
+canale: nome del canale in cui entrare
+chiave: chiave per entrare nel canale (i canali con una chiave devono essere primi nella lista)
+Esempi:
+ /join #weechat
+ /join #canaleprotetto,#weechat chiave
+ /join -server freenode #weechat
........................................
- caccia forzatamente un utente da un canale
- canale: canale dove si trova l'utente
- nick: nick da cacciare
- commento: commento per il kick
+[command]*`kick`* caccia forzatamente un utente da un canale::
........................................
+/kick [<channel>] <nick> [<reason>]
-&bull; *`/kickban`* `[canale] nick [commento]`::
-
+channel: channel where user is
+ nick: nick to kick
+ reason: reason for kick
........................................
- caccia e banna un nick da un canale
- canale: canale in cui si trova l'utente
- nick: nick da cacciare e bannare
- commento: commento per la cacciata
-
- È possibile cacciare/bannare con una mask, il nick verrà estratto dalla mask e sostituito da "*".
-
- Esempio:
- banna "*!*@host.com" e poi caccia "tizio":
- /kickban tizio!*@host.com
+[command]*`kickban`* caccia e banna un nick da un canale::
........................................
+/kickban [<channel>] <nick> [<reason>]
-&bull; *`/kill`* `nick commento`::
+channel: channel where user is
+ nick: nick to kick and ban
+ reason: reason for kick
-........................................
- chiude connessione client-server
+It is possible to kick/ban with a mask, nick will be extracted from mask and replaced by "*".
- nick: nick
- commento: commento per il kill
+Example:
+ ban "*!*@host.com" and then kick "toto":
+ /kickban toto!*@host.com
........................................
-&bull; *`/links`* `[[server] mask_server]`::
-
+[command]*`kill`* chiude connessione client-server::
........................................
- elenca tutti i nomi server conosciuti dal server che risponde alla richiesta
+/kill <nick> <reason>
- server: questo server dovrebbe rispondere alla richiesta
- mask_server: elenco dei server devono corrispondere a questa mask
+ nick: nick to kill
+reason: reason for kill
........................................
-&bull; *`/list`* `[canale[,canale] [server] [-re regexp]]`::
+[command]*`links`* elenca tutti i nomi server conosciuti dal server che risponde alla richiesta::
+........................................
+/links [[<server>>] <server_mask>]
+ server: questo server dovrebbe rispondere alla richiesta
+mask_server: elenco dei server devono corrispondere a questa mask
........................................
- elenca i canali ed i loro argomenti
- canale: canale da elencare
- server: nome del server
- regexp: espressione regolare utilizzata per filtrare i risultati
-
- Esempi:
- elenca tutti i canali sul server (può essere molto lento su grandi network):
- /list
- elenca il canale #weechat:
- /list #weechat.*
- elenca tutti i canali che iniziano con "#weechat" (può essere molto lento su grandi network):
- /list -re #weechat.*
+[command]*`list`* elenca i canali ed i loro argomenti::
........................................
+/list [<channel>[,<channel>...]] [<server>] [-re <regex>]
-&bull; *`/lusers`* `[mask [destinazione]]`::
+channel: channel to list
+ server: server name
+ regex: regular expression used to filter results
+Examples:
+ list all channels on server (can be very slow on large networks):
+ /list
+ list channel #weechat:
+ /list #weechat
+ list all channels beginning with "#weechat" (can be very slow on large networks):
+ /list -re #weechat.*
........................................
- ottiene statistiche sulla dimensione del network IRC
- mask: server corrispondenti alla mask
- destinazione: server per redirigere la richiesta
+[command]*`lusers`* ottiene statistiche sulla dimensione del network IRC::
........................................
+/lusers [<mask> [<target>]]
-&bull; *`/map`*::
+ mask: server corrispondenti alla mask
+destinazione: server per redirigere la richiesta
+........................................
+[command]*`map`* mostra una mappa grafica della rete IRC::
........................................
- mostra una mappa grafica della rete IRC
........................................
-&bull; *`/me`* `messaggio`::
-
+[command]*`me`* invia un'azione CTCP al canale corrente::
........................................
- invia un'azione CTCP al canale corrente
+/me <message>
- messaggio: messaggio da inviare
+messaggio: messaggio da inviare
........................................
-&bull; *`/mode`* `{ [canale] {[+|-]|o|p|s|i|t|n|b|v} [limit] [utente] [ban mask] } | { nick {[+|-]|i|w|s|o} }`::
-
+[command]*`mode`* cambia modalità canale o utente::
........................................
- cambia modalità canale o utente
+/mode [<channel>] [+|-]o|p|s|i|t|n|b|v [<arguments>]
+ <nick> [+|-]i|w|s|o
- modalità canale:
- canale: nome canale da modificare (quello attivo è il predefinito)
- o: concede/nega i privilegi di operatore del canale
- p: canale privato
- s: canale segreto
- i: canale a solo-invito
- t: argomento modificabile solo dall'operatore del canale
- n: nessun messaggio al canale da client esterni
- m: canale moderato
- l: imposta il limite massimo di utenti sul canale
- b: imposta un mask ban per tenere alla larga agli utenti
- e: imposta mask di eccezione
- v: concede/nega la possibilità di parlare su un canale moderato
- k: imposta una chiave per il canale (password)
- modalità utente:
- nick: nick da modificare
- i: marca un utente come invisibile
- s: marca un utente per la ricezione dei messaggi dal server
- w: l'utente riceve wallops
- o: flag operatore
-........................................
+channel modes:
+ channel: channel name to modify (default is current one)
+ o: give/take channel operator privileges
+ p: private channel flag
+ s: secret channel flag
+ i: invite-only channel flag
+ t: topic settable by channel operator only flag
+ n: no messages to channel from clients on the outside
+ m: moderated channel
+ l: set the user limit to channel
+ b: set a ban mask to keep users out
+ e: set exception mask
+ v: give/take the ability to speak on a moderated channel
+ k: set a channel key (password)
+user modes:
+ nick: nick to modify
+ i: mark a user as invisible
+ s: mark a user for receive server notices
+ w: user receives wallops
+ o: operator flag
-&bull; *`/motd`* `[obiettivo]`::
+List of modes is not comprehensive, you should read documentation about your server to see all possible modes.
+Examples:
+ protect topic on channel #weechat:
+ /mode #weecht +t
+ become invisible on server:
+ /mode nick +i
........................................
- riceve il "Messaggio Del Giorno"
- destinazione: nome server
+[command]*`motd`* riceve il "Messaggio Del Giorno"::
........................................
+/motd [<target>]
-&bull; *`/msg`* `[-server server] destinazione[,destinazione] testo`::
-
+destinazione: nome server
........................................
- invia un messaggio ad un nick o a un canale
- server: invia a questo server (nome interno)
- destinazione: nick o canale (può essere una mask, '*' = canale corrente)
- testo: testo da inviare
+[command]*`msg`* invia un messaggio ad un nick o a un canale::
........................................
+/msg [-server <server>] <target>[,<target>...] <text>
-&bull; *`/names`* `[canale[,canale]]`::
-
+ server: invia a questo server (nome interno)
+destinazione: nick o canale (può essere una mask, '*' = canale corrente)
+ testo: testo da inviare
........................................
- elenca i nick sul canale
- canale: nome canale
+[command]*`names`* list nicks on channels::
........................................
+/names [<channel>[,<channel>...]]
-&bull; *`/nick`* `[-all] nick`::
-
+canale: nome canale
........................................
- modifica il nick corrente
- -all: imposta nuovo nick per tutti i server connessi
- nick: nuovo nick
+[command]*`nick`* change current nick::
........................................
+/nick [-all] <nick>
-&bull; *`/notice`* `[-server server] destinazione testo`::
-
+-all: set new nick for all connected servers
+nick: new nick
........................................
- invia messaggio di notifica all'utente
- server: invia a questo server (nome interno)
- destinazione: nick o canale
- testo: testo da inviare
+[command]*`notice`* invia messaggio di notifica all'utente::
........................................
+/notice [-server <server>] <target> <text>
-&bull; *`/notify`* `[add nick [server [-away]]] | [del nick|-all [server]]`::
-
+ server: invia a questo server (nome interno)
+destinazione: nick o canale
+ testo: testo da inviare
........................................
- aggiunge una notifica per lo stato di presenza o assenza dei nick sui server
- add: aggiunge una notifica
- nick: nick
- server: nome interno del server (server corrente è il predefinito)
- -away: notifica quando il messaggio di assenza viene cambiato (effettuando il whois sul nick)
- del: elimina una notifica
- -all: elimina tutte le notifiche
-
- Senza argomenti, questo comando visualizza le notifiche per il server corrente (oppure tutti i server se il comando viene digitato sul buffer core).
-
- Esempi:
- notifica quando "tizio" entra/esce dal server corrente:
- /notify add tizio
- notifica quando "tizio" entra/esce dal server freenode:
- /notify add toto freenode
- notifica quando "tizio" è assente o presente sul server freenode:
- /notify add toto freenode -away
+[command]*`notify`* aggiunge una notifica per lo stato di presenza o assenza dei nick sui server::
........................................
+/notify add <nick> [<server> [-away]]
+ del <nick>|-all [<server>]
-&bull; *`/op`* `nick [nick]`::
-
-........................................
- concede lo stato di operatore del canale al(ai) nick
-........................................
+ add: add a notification
+ nick: nick
+server: internal server name (by default current server)
+ -away: notify when away message is changed (by doing whois on nick)
+ del: delete a notification
+ -all: delete all notifications
-&bull; *`/oper`* `utente password`::
+Without argument, this command displays notifications for current server (or all servers if command is issued on core buffer).
+Examples:
+ notify when "toto" joins/quits current server:
+ /notify add toto
+ notify when "toto" joins/quits freenode server:
+ /notify add toto freenode
+ notify when "toto" is away or back on freenode server:
+ /notify add toto freenode -away
........................................
- ottieni i privilegi di operatore
- utente/password: utilizzata per ottenere i privilegi sul server IRC corrente
+[command]*`op`* give channel operator status to nick(s)::
........................................
-
-&bull; *`/part`* `[canale[,canale]] [messaggio]`::
-
+/op <nick> [<nick>...]
........................................
- esce da un canale
- canale: nome del canale da lasciare
- messaggio_uscita: messaggio di uscita (mostrato agli altri utenti)
+[command]*`oper`* ottieni i privilegi di operatore::
........................................
+/oper <user> <password>
-&bull; *`/ping`* `server1 [server2]`::
-
+ user: user
+password: password
........................................
- invia ping al server
- server1: server su cui effettuare il ping
- server2: invia ping a questo server
+[command]*`part`* esce da un canale::
........................................
+/part [<channel>[,<channel>...]] [<message>]
-&bull; *`/pong`* `demone [demone2]`::
-
+channel: channel name to leave
+message: part message (displayed to other users)
........................................
- risponde ad un messaggio ping
- demone: demone che ha risposto al messaggio di Ping
- demone2: invia messaggio a questo demone
+[command]*`ping`* invia ping al server::
........................................
+/ping <server1> [<server2>]
-&bull; *`/query`* `[-server server] nick [testo]`::
-
+server1: server su cui effettuare il ping
+server2: invia ping a questo server
........................................
- invia un messaggio privato ad un nick
- server: invia a questo server (nome interno)
- nick: nick per la conversazione privata
- testo: testo da inviare
+[command]*`pong`* risponde ad un messaggio ping::
........................................
+/pong <daemon> [<daemon2>]
-&bull; *`/quote`* `[-server server] dati`::
-
+ demone: demone che ha risposto al messaggio di Ping
+demone2: invia messaggio a questo demone
........................................
- invia dati grezzi al server senza analisi
- server: invia a questo server (nome interno)
- dati: dati raw da inviare
+[command]*`query`* invia un messaggio privato ad un nick::
........................................
+/query [-server <server>] <nick> [<text>]
-&bull; *`/reconnect`* `[nome_server [nome_server ...] | -all [-nojoin] [switch]`::
-
+server: send to this server (internal name)
+ nick: nick for private conversation
+ text: text to send
........................................
- riconnette a uno (o più) server
- nome_server: nome del server a cui riconnettersi
- -all: riconnetti a tutti i server
- nojoin: non entrare in nessun canale (anche se l'ingresso automatico è abilitato sul server)
- -switch: passa al server successivo
+[command]*`quote`* invia dati grezzi al server senza analisi::
........................................
+/quote [-server <server>] <data>
-&bull; *`/rehash`* `[opzione]`::
-
+server: invia a questo server (nome interno)
+ dati: dati raw da inviare
........................................
- chiede al server di ricaricare il proprio file di configurazione
- opzione: opzione extra, per alcuni server
+[command]*`reconnect`* riconnette a uno (o più) server::
........................................
+/reconnect <server> [<server>...] [-nojoin] [-switch]
+ -all [-nojoin] [-switch]
-&bull; *`/restart`*::
-
+ server: server name to reconnect
+ -all: reconnect to all servers
+-nojoin: do not join any channel (even if autojoin is enabled on server)
+-switch: switch to next server address
........................................
- chiede al server di riavviarsi
-........................................
-
-&bull; *`/sajoin`* `nick canale[,canale]`::
+[command]*`rehash`* chiede al server di ricaricare il proprio file di configurazione::
........................................
- forza un utente ad entrare su uno o più canali
+/rehash [<option>]
- nick: nick
- canale: nome del canale
+opzione: opzione extra, per alcuni server
........................................
-&bull; *`/samode`* `canale modalità`::
-
+[command]*`restart`* chiede al server di riavviarsi::
........................................
- cambia modalità sul canale, senza avere lo status di operatore
-
- canale: nome del canale
- modalità: modalità per il canale
........................................
-&bull; *`/sanick`* `nick nuovo_nick`::
+[command]*`sajoin`* forza un utente ad entrare su uno o più canali::
+........................................
+/sajoin <nick> <channel>[,<channel>...]
+ nick: nick
+channel: channel name
........................................
- forza un utente ad utilizzare un altro nick
- nick: nick
- nuovo_nick: nuovo nick
+[command]*`samode`* cambia modalità sul canale, senza avere lo status di operatore::
........................................
+/samode <channel> <mode>
-&bull; *`/sapart`* `nick canale[,canale]`::
+canale: nome del canale
+modalità: modalità per il canale
+........................................
+[command]*`sanick`* forza un utente ad utilizzare un altro nick::
........................................
- forza un utente a lasciare uno o più canali
+/sanick <nick> <new_nick>
nick: nick
- canale: nome del canale
+new_nick: new nick
........................................
-&bull; *`/saquit`* `nick motivo`::
-
+[command]*`sapart`* forza un utente a lasciare uno o più canali::
........................................
- forza un utente ad uscire dal server senza un motivo
+/sapart <nick> <channel>[,<channel>...]
- nick: nick
- motivo: motivo
+ nick: nick
+channel: channel name
........................................
-&bull; *`/server`* `[list [nome_server]] | [listfull [nome_server]] | [add nome_server host[/porta] [-temp | -opzione[=valore]] [-nooption] | [copy nome_server nuovo_nome_server] | [rename nome_server nuovo_nome_server] | [keep nome_server] | [del nome_server ] | [deloutq] | [jump] | [raw]`::
+[command]*`saquit`* forza un utente ad uscire dal server senza un motivo::
+........................................
+/saquit <nick> <reason>
+ nick: nick
+reason: reason
........................................
- elenca, aggiunge o rimuove server IRC
- list: elenca tutti i server (senza argomento, questa lista viene visualizzata)
- listfull: elenca tutti i server con tutte le informazioni per ogni server
- add: crea un nuovo server
- nome_server: nome server, per il solo uso interno e di visualizzazione
- nome_host: nome o indirizzo IP del server, con porta opzionale (predefinita: 6667), più indirizzi possono essere separati da virgole
- temp: crea server temporaneo (non salvato)
- option: imposta opzione per il server (per opzioni bool, il valore può essere omesso)
- nooption: imposta l'opzione bool su 'off' (per esempio: -nossl)
- copy: duplica un server
- rename: rinomina un server
- keep: salva server nel file di configurazione (solo per server temporanei)
- del: elimina un server
- deloutq: elimina i messaggi fuori coda per tutti i server (tutti i messaggi che WeeChat sta inviando)
- jump: passa al buffer del server
- raw: apri buffer con dati grezzi IRC
-
- Esempi:
- /server listfull
- /server add oftc irc.oftc.net/6697 -ssl
- /server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl
- /server add freenode2 chat.eu.freenode.net/6667,chat.us.freenode.net/6667
- /server add freenode3 irc.freenode.net -password=miapassword
- /server copy oftc oftcbis
- /server rename oftc newoftc
- /server del freenode
- /server deloutq
+[command]*`server`* elenca, aggiunge o rimuove server IRC::
........................................
+/server list|listfull [<server>]
+ add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>]
+ copy|rename <server> <new_name>
+ del|keep <server>
+ deloutq|jump|raw
-&bull; *`/service`* `nick distribuzione riservata tipo info riservata`::
+ list: list servers (without argument, this list is displayed)
+listfull: list servers with detailed info for each server
+ add: create a new server
+ server: server name, for internal and display use
+hostname: name or IP address of server, with optional port (default: 6667), many addresses can be separated by a comma
+ temp: create temporary server (not saved)
+ option: set option for server (for boolean option, value can be omitted)
+nooption: set boolean option to 'off' (for example: -nossl)
+ copy: duplicate a server
+ rename: rename a server
+ keep: keep server in config file (for temporary servers only)
+ del: delete a server
+ deloutq: delete messages out queue for all servers (all messages WeeChat is currently sending)
+ jump: jump to server buffer
+ raw: open buffer with raw IRC data
+Examples:
+ /server listfull
+ /server add oftc irc.oftc.net/6697 -ssl -autoconnect
+ /server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl
+ /server add freenode2 chat.eu.freenode.net/6667,chat.us.freenode.net/6667
+ /server add freenode3 irc.freenode.net -password=mypass
+ /server copy oftc oftcbis
+ /server rename oftc newoftc
+ /server del freenode
+ /server deloutq
........................................
- registra un nuovo servizio
- distrubuzione: visibilità del servizio
- tipo: riservato per un utilizzo futuro
+[command]*`service`* registra un nuovo servizio::
........................................
+/service <nick> <reserved> <distribution> <type> <reserved> <info>
-&bull; *`/servlist`* `[mask [tipo]]`::
-
+distrubuzione: visibilità del servizio
+ tipo: riservato per un utilizzo futuro
........................................
- elenca servizi attualmente connessi al network
- mask: elenca solo i servizi che corrispondono a questa mask
- tipo: elenca solo i servizi di questo tipo
+[command]*`servlist`* elenca servizi attualmente connessi al network::
........................................
+/servlist [<mask> [<type>]]
-&bull; *`/squery`* `servizio testo`::
-
+mask: elenca solo i servizi che corrispondono a questa mask
+ tipo: elenca solo i servizi di questo tipo
........................................
- invia un messaggio ad un servizio
- servizio: nome del servizio
- testo: testo da inviare
+[command]*`squery`* invia un messaggio ad un servizio::
........................................
+/squery <service> <text>
-&bull; *`/squit`* `server commento`::
-
+service: name of service
+ text: text to send
........................................
- disconnette collegamenti al server
- server: nome server
- commento: commento per l'uscita
+[command]*`squit`* disconnette collegamenti al server::
........................................
+/squit <server> <comment>
-&bull; *`/stats`* `[query [server]]`::
-
+ server: server name
+comment: comment for quit
........................................
- richiede statistiche sul server
- query: c/h/i/k/l/m/o/y/u (per info RFC1459)
- server: nome server
+[command]*`stats`* richiede statistiche sul server::
........................................
+/stats [<query> [<server>]]
-&bull; *`/summon`* `utente [destinazione [canale]]`::
-
+ query: c/h/i/k/l/m/o/y/u (per info RFC1459)
+server: nome server
........................................
- invia agli utenti connessi ad un host con un server IRC in esecuzione un messaggio per invitarli ad entrare su IRC
- utente: nome utente
- destinazione: nome server
- canale: nome canale
+[command]*`summon`* invia agli utenti connessi ad un host con un server IRC in esecuzione un messaggio per invitarli ad entrare su IRC::
........................................
+/summon <user> [<target> [<channel>]]
-&bull; *`/time`* `[obiettivo]`::
-
+ user: username
+ target: server name
+channel: channel name
........................................
- richiede l'ora locale dal server
- destinazione: richiede l'ora dal server specificato
+[command]*`time`* richiede l'ora locale dal server::
........................................
+/time [<target>]
-&bull; *`/topic`* `[canale] [argomento]`::
-
+destinazione: richiede l'ora dal server specificato
........................................
- legge/modifica argomento del canale
- canale: nome canale
- argomento: nuovo argomento per il canale (se l'argomento è "-delete" allora viene eliminato)
+[command]*`topic`* legge/modifica argomento del canale::
........................................
+/topic [<channel>] [<topic>|-delete]
-&bull; *`/trace`* `[obiettivo]`::
-
+channel: channel name
+ topic: new topic for channel
+-delete: delete channel topic
........................................
- trova il percorso del server specifico
- destinazione: server
+[command]*`trace`* trova il percorso del server specifico::
........................................
+/trace [<target>]
-&bull; *`/unban`* `[canale] nick [nick ...]`::
-
+destinazione: server
........................................
- rimuove il ban da nick o host
- canale: canale da cui rimuovere il ban
- nick: utente o host a cui rimuovere il ban
+[command]*`unban`* rimuove il ban da nick o host::
........................................
+/unban [<channel>] <nick> [<nick>...]
-&bull; *`/userhost`* `[nick [nick ...]]`::
-
+channel: channel for unban
+ nick: user or host to unban
........................................
- stampa una lista informativa sui nick
- nick: nick
+[command]*`userhost`* return a list of information about nicks::
........................................
+/userhost <nick> [<nick>...]
-&bull; *`/users`* `[obiettivo]`::
-
+nick: nick
........................................
- lista di utenti autenticati sul server
- destinazione: server
+[command]*`users`* lista di utenti autenticati sul server::
........................................
+/users [<target>]
-&bull; *`/version`* `[server | nick]`::
-
+destinazione: server
........................................
- riceve informazioni di versione del nick o del server (corrente o specificato)
- server: nome server
- nick: nick
+[command]*`version`* riceve informazioni di versione del nick o del server (corrente o specificato)::
........................................
+/version [<server>|<nick>]
-&bull; *`/voice`* `[nick [nick]]`::
+server: server name
+ nick: nick
+........................................
+[command]*`voice`* give voice to nick(s)::
........................................
- concede il voice ad uno (o più) utenti
+/voice <nick> [<nick>...]
........................................
-&bull; *`/wallchops`* `[canale] testo`::
-
+[command]*`wallchops`* invia una notifica agli operatori del canale::
........................................
- invia una notifica agli operatori del canale
+/wallchops [<channel>] <text>
- canale: nome del canale
- testo: testo da inviare
+canale: nome del canale
+ testo: testo da inviare
........................................
-&bull; *`/wallops`* `testo`::
-
+[command]*`wallops`* invia un messaggio a tutti gli utenti attualmente connessi che hanno impostato la modalità 'w'::
........................................
- invia un messaggio a tutti gli utenti attualmente connessi che hanno impostato la modalità 'w'
+/wallops <text>
- testo da inviare
+text: text to send
........................................
-&bull; *`/who`* `[mask ["o"]]`::
-
+[command]*`who`* genera una richiesta per ottenere una lista di informazioni::
........................................
- genera una richiesta per ottenere una lista di informazioni
+/who [<mask> [o]]
- mask: solo le informazioni corrispondenti al mask
- o: sono visualizzati solo gli operatori in base alla mask fornita
+ mask: solo le informazioni corrispondenti al mask
+ o: sono visualizzati solo gli operatori in base alla mask fornita
........................................
-&bull; *`/whois`* `[server] nick[,nick]`::
-
+[command]*`whois`* richiedi informazioni su uno (o più) utenti::
........................................
- richiedi informazioni su uno (o più) utenti
+/whois [<server>] <nick>[,<nick>...]
- server: nome server
- nick: nick (può essere una mask)
+server: server name
+ nick: nick (may be a mask)
........................................
-&bull; *`/whowas`* `nick [,nick [,nick ...]] [count [destinazione]]`::
-
+[command]*`whowas`* ask for information about a nick which no longer exists::
........................................
- richiede informazioni su un nick non più esistente
+/whowas <nick>[,<nick>...] [<count> [<target>]]
- nick: nick da cercare
- count: numero di risultati da visualizzare (ricerca completa se il numero è negativo)
- destinazione: la risposta dovrebbe coincidere con la mask
+ nick: nick to search
+ count: number of replies to return (full search if negative number)
+target: reply should match this mask
........................................
diff --git a/doc/it/autogen/user/logger_commands.txt b/doc/it/autogen/user/logger_commands.txt
index ead7b6a46..9d3da1e66 100644
--- a/doc/it/autogen/user/logger_commands.txt
+++ b/doc/it/autogen/user/logger_commands.txt
@@ -1,32 +1,33 @@
-&bull; *`/logger`* `[list | set livello | disable]`::
-
+[command]*`logger`* configurazione del plugin logger::
........................................
- configurazione del plugin logger
+/logger list
+ set <level>
+ disable
+
+ list: mostra lo stato del logging per i buffer aperti
+ set: imposta il livello di logging per il buffer corrente
+ level: livello per i messaggi da loggare (0 = disabilitato, 1 = alcuni messaggi (più importanti) .. 9 = tutti i messaggi)
+disable: disabilita il logging sul buffer corrente (imposta livello a 0)
+
+Le opzioni "logger.level.*" e "logger.mask.*" possono essere utilizzate per impostare un livello o una mask per un buffer, o per i buffer che cominciano per nome.
+
+Livelli di log utilizzati dal plugin IRC:
+ 1: messaggio utente, notifica, privato
+ 2: cambio di nick
+ 3: messaggio del server
+ 4: entrata/uscita/abbandono
+ 9: tutti gli altri messaggi
- list: mostra lo stato del logging per i buffer aperti
- set: imposta il livello di logging per il buffer corrente
- level: livello per i messaggi da loggare (0 = disabilitato, 1 = alcuni messaggi (più importanti) .. 9 = tutti i messaggi)
- disable: disabilita il logging sul buffer corrente (imposta livello a 0)
-
- Le opzioni "logger.level.*" e "logger.mask.*" possono essere utilizzate per impostare un livello o una mask per un buffer, o per i buffer che cominciano per nome.
-
- Livelli di log utilizzati dal plugin IRC:
- 1: messaggio utente, notifica, privato
- 2: cambio di nick
- 3: messaggio del server
- 4: entrata/uscita/abbandono
- 9: tutti gli altri messaggi
-
- Esempi:
- imposta il livello 5 per buffer corrente:
- /logger set 5
- disabilita logging per il buffer corrente:
- /logger disable
- imposta il livello 3 per tutti i buffer IRC:
- /set logger.level.irc 3
- disabilita logging per il buffer principale di WeeChat:
- /set logger.level.core.weechat 0
- utilizza una cartella per il server IRC e un file per ogni canale al suo interno:
- /set logger.mask.irc "$server/$channel.weechatlog"
+Esempi:
+ imposta il livello 5 per buffer corrente:
+ /logger set 5
+ disabilita logging per il buffer corrente:
+ /logger disable
+ imposta il livello 3 per tutti i buffer IRC:
+ /set logger.level.irc 3
+ disabilita logging per il buffer principale di WeeChat:
+ /set logger.level.core.weechat 0
+ utilizza una cartella per il server IRC e un file per ogni canale al suo interno:
+ /set logger.mask.irc "$server/$channel.weechatlog"
........................................
diff --git a/doc/it/autogen/user/lua_commands.txt b/doc/it/autogen/user/lua_commands.txt
index 874f109c9..ed6cb3bb3 100644
--- a/doc/it/autogen/user/lua_commands.txt
+++ b/doc/it/autogen/user/lua_commands.txt
@@ -1,11 +1,19 @@
-&bull; *`/lua`* `[list [nome]] | [listfull [nome]] | [load file] | [autoload] | [reload [nome]] | [unload [nome]]`::
-
+[command]*`lua`* elenca/attiva/disattiva script::
........................................
- elenca/attiva/disattiva script
+/lua list|listfull [<name>]
+ load <filename>
+ autoload
+ reload|unload [<name>]
+
+ list: list loaded scripts
+listfull: list loaded scripts (verbose)
+ load: load a script
+autoload: load all scripts in "autoload" directory
+ reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
+ unload: unload a script (if no name given, unload all scripts)
+filename: script (file) to load
+ name: a script name (name used in call to "register" function)
- nome_file: file script da attivare
- nome: il nome dello script
-
- Senza argomenti, il comando elenca tutti gli script attivati
+Without argument, this command lists all loaded scripts.
........................................
diff --git a/doc/it/autogen/user/perl_commands.txt b/doc/it/autogen/user/perl_commands.txt
index f79583cb9..0008ebde9 100644
--- a/doc/it/autogen/user/perl_commands.txt
+++ b/doc/it/autogen/user/perl_commands.txt
@@ -1,11 +1,19 @@
-&bull; *`/perl`* `[list [nome]] | [listfull [nome]] | [load file] | [autoload] | [reload [nome]] | [unload [nome]]`::
-
+[command]*`perl`* elenca/attiva/disattiva script::
........................................
- elenca/attiva/disattiva script
+/perl list|listfull [<name>]
+ load <filename>
+ autoload
+ reload|unload [<name>]
+
+ list: list loaded scripts
+listfull: list loaded scripts (verbose)
+ load: load a script
+autoload: load all scripts in "autoload" directory
+ reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
+ unload: unload a script (if no name given, unload all scripts)
+filename: script (file) to load
+ name: a script name (name used in call to "register" function)
- nome_file: file script da attivare
- nome: il nome dello script
-
- Senza argomenti, il comando elenca tutti gli script attivati
+Without argument, this command lists all loaded scripts.
........................................
diff --git a/doc/it/autogen/user/python_commands.txt b/doc/it/autogen/user/python_commands.txt
index 2fcef502e..b47edd35f 100644
--- a/doc/it/autogen/user/python_commands.txt
+++ b/doc/it/autogen/user/python_commands.txt
@@ -1,11 +1,19 @@
-&bull; *`/python`* `[list [nome]] | [listfull [nome]] | [load file] | [autoload] | [reload [nome]] | [unload [nome]]`::
-
+[command]*`python`* elenca/attiva/disattiva script::
........................................
- elenca/attiva/disattiva script
+/python list|listfull [<name>]
+ load <filename>
+ autoload
+ reload|unload [<name>]
+
+ list: list loaded scripts
+listfull: list loaded scripts (verbose)
+ load: load a script
+autoload: load all scripts in "autoload" directory
+ reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
+ unload: unload a script (if no name given, unload all scripts)
+filename: script (file) to load
+ name: a script name (name used in call to "register" function)
- nome_file: file script da attivare
- nome: il nome dello script
-
- Senza argomenti, il comando elenca tutti gli script attivati
+Without argument, this command lists all loaded scripts.
........................................
diff --git a/doc/it/autogen/user/relay_commands.txt b/doc/it/autogen/user/relay_commands.txt
index fe3255d65..a0cbf2b2d 100644
--- a/doc/it/autogen/user/relay_commands.txt
+++ b/doc/it/autogen/user/relay_commands.txt
@@ -1,23 +1,25 @@
-&bull; *`/relay`* `[list | listfull | add protocollo.nome porta | del protocollo.nome | raw]`::
-
+[command]*`relay`* controllo relay::
........................................
- controllo relay
+/relay list|listfull|listrelay
+ add <protocol.name> <port>
+ del <protocol.name>
+ raw
+
+ list: elenca i client relay (solo quelli attivi)
+ listfull: elenca i client relay (dettagliato, tutti i relay)
+ listrelay: elenca i relay (nome e porta)
+ add: aggiungi relay per un protocollo + nome
+ del: rimuovi relay per un protocollo + nome
+protocollo.nome: protocollo e nome con cui effettuare il relay
+ al momento, è supportato solo il protocollo "irc"
+ ad esempio: irc.freenode
+ porta: porta utilizzata per il relay
+ raw: apre il buffer con dati Relay
+
+Senza argomento, il comando apre i buffer con l'elenco dei client relay.
- list: elenca i client relay (solo quelli attivi)
- listfull: elenca i client relay (dettagliato, tutti i relay)
- listrelay: elenca i relay (nome e porta)
- add: aggiungi relay per un protocollo + nome
- del: rimuovi relay per un protocollo + nome
- protocollo.nome: protocollo e nome con cui effettuare il relay
- al momento, è supportato solo il protocollo "irc"
- ad esempio: irc.freenode
- porta: porta utilizzata per il relay
- raw: apre il buffer con dati Relay
-
- Senza argomento, il comando apre i buffer con l'elenco dei client relay.
-
- Esempio:
- proxy irc, per il server "freenode":
- /relay add irc.freenode.net 8000
+Esempio:
+ proxy irc, per il server "freenode":
+ /relay add irc.freenode.net 8000
........................................
diff --git a/doc/it/autogen/user/rmodifier_commands.txt b/doc/it/autogen/user/rmodifier_commands.txt
index 50da3d77f..485c092b3 100644
--- a/doc/it/autogen/user/rmodifier_commands.txt
+++ b/doc/it/autogen/user/rmodifier_commands.txt
@@ -1,25 +1,27 @@
-&bull; *`/rmodifier`* `[list] | [listdefault] | [add nome modifiers groups regex] | [del nome|-all [nome...]] | [default -yes]`::
-
+[command]*`rmodifier`* sostituisce le stringhe del modificatore con le espressioni regolari::
........................................
- sostituisce le stringhe del modificatore con le espressioni regolari
+/rmodifier list|listdefault
+ add <name> <modifiers> <groups> <regex>
+ del <name>|-all [<name>...]
+ default -yes
+
+ list: elenca tutti gli rmodifier
+listdefault: elenca gli rmodifier predefiniti
+ add: aggiunge un rmodifier
+ nome: nome rmodifier
+ modifiers: elenco separato da virgole di modificatori
+ groups: azione sul gruppo trovato: elenco separato da virgole di gruppi (da 1 a 9) con "*" opzionale dopo il numero per nascondere il gruppo
+ regex: espressione regolare
+ del: elimina rmodifier
+ -all: elimina tutti gli rmodifier
+ default: ripristina gli rmodifier predefiniti
- list: elenca tutti gli rmodifier
- listdefault: elenca gli rmodifier predefiniti
- add: aggiunge un rmodifier
- nome: nome rmodifier
- modifiers: elenco separato da virgole di modificatori
- groups: azione sul gruppo trovato: elenco separato da virgole di gruppi (da 1 a 9) con "*" opzionale dopo il numero per nascondere il gruppo
- regex: espressione regolare
- del: elimina rmodifier
- -all: elimina tutti gli rmodifier
- default: ripristina gli rmodifier predefiniti
-
- Esempi:
- nasconde ciò che viene digitato dopo il comando /password:
- /rmodifier add password input_text_display 1,2* ^(/password +)(.*)
- elimina rmodifier "password":
- /rmodifier del password
- elimina tutti gli rmodifier:
- /rmodifier del -all
+Esempi:
+ nasconde ciò che viene digitato dopo il comando /password:
+ /rmodifier add password input_text_display 1,2* ^(/password +)(.*)
+ elimina rmodifier "password":
+ /rmodifier del password
+ elimina tutti gli rmodifier:
+ /rmodifier del -all
........................................
diff --git a/doc/it/autogen/user/ruby_commands.txt b/doc/it/autogen/user/ruby_commands.txt
index 2b2ef9f4a..fe30fba8a 100644
--- a/doc/it/autogen/user/ruby_commands.txt
+++ b/doc/it/autogen/user/ruby_commands.txt
@@ -1,11 +1,19 @@
-&bull; *`/ruby`* `[list [nome]] | [listfull [nome]] | [load file] | [autoload] | [reload [nome]] | [unload [nome]]`::
-
+[command]*`ruby`* elenca/attiva/disattiva script::
........................................
- elenca/attiva/disattiva script
+/ruby list|listfull [<name>]
+ load <filename>
+ autoload
+ reload|unload [<name>]
+
+ list: list loaded scripts
+listfull: list loaded scripts (verbose)
+ load: load a script
+autoload: load all scripts in "autoload" directory
+ reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
+ unload: unload a script (if no name given, unload all scripts)
+filename: script (file) to load
+ name: a script name (name used in call to "register" function)
- nome_file: file script da attivare
- nome: il nome dello script
-
- Senza argomenti, il comando elenca tutti gli script attivati
+Without argument, this command lists all loaded scripts.
........................................
diff --git a/doc/it/autogen/user/tcl_commands.txt b/doc/it/autogen/user/tcl_commands.txt
index c34d36258..57c2d54d7 100644
--- a/doc/it/autogen/user/tcl_commands.txt
+++ b/doc/it/autogen/user/tcl_commands.txt
@@ -1,11 +1,19 @@
-&bull; *`/tcl`* `[list [nome]] | [listfull [nome]] | [load file] | [autoload] | [reload [nome]] | [unload [nome]]`::
-
+[command]*`tcl`* elenca/attiva/disattiva script::
........................................
- elenca/attiva/disattiva script
+/tcl list|listfull [<name>]
+ load <filename>
+ autoload
+ reload|unload [<name>]
+
+ list: list loaded scripts
+listfull: list loaded scripts (verbose)
+ load: load a script
+autoload: load all scripts in "autoload" directory
+ reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
+ unload: unload a script (if no name given, unload all scripts)
+filename: script (file) to load
+ name: a script name (name used in call to "register" function)
- nome_file: file script da attivare
- nome: il nome dello script
-
- Senza argomenti, il comando elenca tutti gli script attivati
+Without argument, this command lists all loaded scripts.
........................................
diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt
index 8ff4320cb..3073ec745 100644
--- a/doc/it/autogen/user/weechat_commands.txt
+++ b/doc/it/autogen/user/weechat_commands.txt
@@ -1,480 +1,554 @@
-&bull; *`/away`* `[-all] [messaggio]`::
-
-........................................
- attiva/disattiva lo stato di assenza
-
- -all: attiva/disattiva lo stato di assenza su tutti i server connessi
- messaggio: messaggio di assenza (se non specificato, lo stato di assenza viene rimosso)
-........................................
-
-&bull; *`/bar`* `[add nome_barra tipo[,cond1,cond2,...] posizione dimensione separatore elemento1,elemento2,...] | [default] | [del nome_barra|-all] | [set nome_barra opzione valore] | [hide|show|toggle nome_barra] | [scroll nome_barra buffer scroll_value] | [list] | [listfull] | [listitems]`::
-
-........................................
- gestione barre
-
- add: aggiungi una nuova barra
- nome_barra: nome della barra (deve essere unico)
- tipo: root: fuori dalle finestre,
- window: all'interno delle finestre, con opzioni condizionali (a seguire)
- cond1,...: condizione(i) per la visualizzazione della barra (solo per quelle di tipo "window"):
- active: sulla finestra attiva
- inactive: sulle finestre inattive
- nicklist: sulle finestre con le liste nick
- senza condizioni, la barra viene sempre visualizzata
- posizione: bottom (basso), top (alto), left (sinistra) or right (destra)
- dimensione: dimensione della barra (in caratteri)
- separatore: 1 per utilizzare un separatore (riga), 0 o nessun valore corrisponde a nessun separatore
- elemento1,...: elementi per questa barra (possono essere separati da virgole (spazio tra gli elementi) or "+" (elementi incollati))
- default: crea barre predefinite
- del: elimina una barra (o tutte le barre con -all)
- set: imposta un valore per una proprietà della barra
- opzione: opzione da modificare (per un elenco di opzioni, consultare /set weechat.bar.<nome_barra>.*)
- valore: nuovo valore per l'opzione
- hide: nasconde una barra
- show: mostra una barra nascosta
- toggle: nasconde/mostra una barra
- scroll: scorre la barra in alto/basso
- buffer: nome del buffer da scorrere ('*' sta per buffer corrente, è consigliato utilizzare '*' per le barre root)
- scroll_value: valore per lo scorrimento: 'x' o 'y', seguito da '+', '-', 'b' (inizio) o 'e' (fine), valore (per +/-), e un opzionale %% (per scorrere di %% di larghezza/altezza, altrimenti il valore è un numero di caratteri)
- list: elenca tutte le barre
- listfull: elenca tutte le barre (dettagliato)
- listitems: elenca tutti gli elementi barra
-
- Esempi:
- crea una barra con l'ora, il numero del buffer + nome, e completamento:
- /bar add miabarra root bottom 1 0 [time],buffer_number+:+buffer_name,completion
- nasconde una barra:
- /bar hide mibarra
- scorre lista nick di 10 linee in basso sul buffer corrente:
- /bar scroll nicklist * y+10
- scorre la lista nick una pagina in su sul buffer #weechat:
- /bar scroll nicklist #weechat y-100%
- scorre fino alla fine della lista nick sul buffer corrente:
- /bar scroll nicklist * ye
-........................................
-
-&bull; *`/buffer`* `[clear [numero | -merged | -all] | move numero | merge numero | unmerge [numero] | close [n1[-n2]] | list | notify livello | localvar | set proprietà valore | get proprietà |numero | nome]`::
-
-........................................
- gestione buffer
-
- clear: pulisce il contenuto del buffer (numero per un buffer, -merged per i buffer uniti, -all per tutti i buffer, o nulla per quello corrente)
- move: sposta buffer nella lista (può essere relativo, ad esempio -1)
- merge: unisce il buffer corrente ad un altro (l'area di chat sarà un mix di entrambi)
- (con ctrl-x si alterna tra i buffer uniti)
- unmerge: stacca il buffer da altri buffer con lo stesso numero
- close: chiudi buffer (numero/range opzionale)
- list: elenca i buffer (nessun parametro implica questa lista)
- notify: imposta il livello di notifica per il buffer corrente: questo livello determina se il buffer verrà aggiunto alla hotlist oppure no:
- none: mai
- highlight: solo per gli eventi
- message: per i messaggi da tutti gli utenti + eventi
- all: tutti i messaggi
- reset: ripristina il valore predefinito (tutto)
- localvar: visualizza la variabile locale per il buffer corrente
- set: imposta una proprietà per il buffer corrente
- get: visualizza una proprietà del buffer corrente
- number: passa al buffer di numero in numero:
- '+': passo relativo, aggiunge il numero a quello corrente
- '-': passo relativo, sottrae il numero da quello corrente
- '*': passa al numero, utilizzando l'opzione "weechat.look.jump_current_to_previous_buffer"
- nome: passa al buffer di nome (parziale)
-
- Esempi:
- pulisci buffer corrente:
- /buffer clear
- sposta buffer al numero 5:
- /buffer move 5
- unisci al buffer core:
- /buffer merge 1
- stacca buffer:
- /buffer unmerge
- chiudi buffer corrente:
- /buffer close
- chiudi buffer da 5 a 7:
- /buffer close 5-7
- salta a #weechat:
- /buffer #weechat
- salta al buffer successivo:
- /buffer +1
-........................................
-
-&bull; *`/color`* `[alias color name] | [unalias color] | reset`::
-
-........................................
- define color aliases and display palette of colors
-
- alias: add an alias for a color
- unalias: delete an alias
- color: color number (>= 1, max depends on terminal, commonly 63 or 255)
- name: alias name for color (for example: "orange")
- reset: reset all color pairs (useful when no more pairs are available)
-
- Without argument, this command displays colors in a new buffer.
-
- Examples:
- add alias "orange" for color 214:
- /color alias 214 orange
- delete color 214:
- /color unalias 214
-........................................
-
-&bull; *`/command`* `plugin comando`::
-
-........................................
- esegui comando o plugin di WeeChat esplicito
-
- plugin: nome plugin ('weechat' per il comando interno di WeeChat)
- comando: comando da eseguire (una '/' viene aggiunta automaticamente se non trovata all'inizio del comando)
-........................................
-
-&bull; *`/debug`* `[list | set plugin level | dump [plugin] | buffer | windows | term | color]`::
-
-........................................
- attiva debug per core/plugin
-
- set: set log level for plugin
- plugin: name of plugin ("core" for WeeChat core)
- level: debug level for plugin (0 = disable debug)
- dump: save memory dump in WeeChat log file (same dump is written when WeeChat crashes)
- buffer: dump buffer content with hexadecimal values in log file
- windows: display windows tree
- term: display infos about terminal and available colors
- color: display infos about current color pairs
-........................................
-
-&bull; *`/filter`* `[list] | [enable|disable|toggle [nome]] | [add nome plugin.buffer tag regex] | [del nome|-all]`::
-
-........................................
- filtra messaggi nei buffer, per nascondere/mostrare in base a tag o regexp
-
- list: elenca tutti i filtri
- enable: abilita filtri (i filtri sono abilitati di default)
- disable: disabilita filtri
- toggle: abilita/disabilita filtri
- nome: nome del filtro
- add: aggiunge un filtro
- del: elimina un filtro
- -all: elimina tutti i filtri
- plugin.buffer: plugin e buffer in cui il filtro è attivo ("*" per tutti i buffer)
- tag: elenco di tag separati da virgole, per esempio: "irc_join,irc_part,irc_quit"
- regex: espressione regolare da cercare nella riga
- - utilizzare ' ' per separare il prefisso dal messaggio, caratteri speciali come "|" devono essere preceduti dal carattere escape: '\|')
- - se l'espressione regolare inizia con '!', il risultato corrispondente viene invertito (usare '\!' per iniziare con '!')
-
- nota: vengono create due espressioni regolari: una per il prefisso e l'altra per il messaggio
-
- Il tasto predefinito alt+'=' abilita/disabilita il filtro.
-
- Tag utilizzati di frequente:
- no_filter, no_highlight, no_log, log0..log9 (livello di log),
- notify_message, notify_private, notify_highlight,
- nick_xxx (xxx è il nick nel messaggio),
- irc_xxx (xxx è il nome comando o il numero, consultare /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
-
- Esempi:
- usa il filtro intelligente IRC per i messaggi di entrata/uscita/abbandono:
- /filter add irc_smart * irc_smart_filter *
- filtra tutti i messaggi entrata/uscita/abbandono di IRC:
- /filter add joinquit * irc_join,irc_part,irc_quit *
- filtra i nick visualizzati all'ingresso in un canale o con /names:
- /filter add nicks * irc_366 *
- filtra il nick "tizio" sul canale IRC #weechat
- /filter add tizio irc.freenode.#esempio * tizio\t
- filtra solo il nick "caio" sul canale IRC #test:
- /filter add caio irc.freenode.#test * !caio\t
- filtra le righe contententi la parola "spam":
- /filter add filterspam * * spam
- filtra le righe contententi "weechat fa schifo" sul canale IRC #weechat:
- /filter add schifo irc.freenode.#weechat * weechat fa schifo
+[command]*`away`* attiva/disattiva lo stato di assenza::
+........................................
+/away [-all] [<message>]
+
+ -all: attiva/disattiva lo stato di assenza su tutti i server connessi
+messaggio: messaggio di assenza (se non specificato, lo stato di assenza viene rimosso)
+........................................
+
+[command]*`bar`* gestione barre::
+........................................
+/bar list|listfull|listitems
+ add <name> <type>[,<cond1>[,<cond2>...]] <position> <size> <separator> <item1>[,<item2>...]
+ default
+ del <name>|-all
+ set <name> <option> <value>
+ hide|show|toggle <name>
+ scroll <name> <buffer> <scroll_value>
+
+ list: list all bars
+ listfull: list all bars (verbose)
+ listitems: list all bar items
+ add: add a new bar
+ name: name of bar (must be unique)
+ type: root: outside windows,
+ window: inside windows, with optional conditions (see below)
+ cond1,...: condition(s) for displaying bar (only for type "window"):
+ active: on active window
+ inactive: on inactive windows
+ nicklist: on windows with nicklist
+ without condition, bar is always displayed
+ position: bottom, top, left or right
+ size: size of bar (in chars)
+ separator: 1 for using separator (line), 0 or nothing means no separator
+ item1,...: items for this bar (items can be separated by comma (space between items) or "+" (glued items))
+ default: create default bars
+ del: delete a bar (or all bars with -all)
+ set: set a value for a bar property
+ option: option to change (for options list, look at /set weechat.bar.<barname>.*)
+ value: new value for option
+ hide: hide a bar
+ show: show an hidden bar
+ toggle: hide/show a bar
+ scroll: scroll bar
+ buffer: name of buffer to scroll ('*' means current buffer, you should use '*' for root bars)
+ scroll_value: value for scroll: 'x' or 'y', followed by '+', '-', 'b' (beginning) or 'e' (end), value (for +/-), and optional %% (to scroll by %% of width/height, otherwise value is number of chars)
+
+Examples:
+ create a bar with time, buffer number + name, and completion:
+ /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion
+ hide a bar:
+ /bar hide mybar
+ scroll nicklist 10 lines down on current buffer:
+ /bar scroll nicklist * y+10
+ scroll nicklist one page up on #weechat buffer:
+ /bar scroll nicklist #weechat y-100%
+ scroll to end of nicklist on current buffer:
+ /bar scroll nicklist * ye
+........................................
+
+[command]*`buffer`* gestione buffer::
+........................................
+/buffer list
+ clear [<number>|-merged|-all]
+ move|merge <number>
+ unmerge [<number>]
+ close [<n1>[-<n2>]]
+ notify <level>
+ localvar
+ set <property> <value>
+ get <property>
+ <number>|<name>
+
+ list: list buffers (without argument, this list is displayed)
+ clear: clear buffer content (number for a buffer, -merged for merged buffers, -all for all buffers, or nothing for current buffer)
+ move: move buffer in the list (may be relative, for example -1)
+ merge: merge current buffer to another buffer (chat area will be mix of both buffers)
+ (by default ctrl-x switches between merged buffers)
+ unmerge: unmerge buffer from other buffers which have same number
+ close: close buffer (number/range is optional)
+ notify: set notify level for current buffer: this level determines whether buffer will be added to hotlist or not:
+ none: never
+ highlight: for highlights only
+ message: for messages from users + highlights
+ all: all messages
+ reset: reset to default value (all)
+localvar: display local variables for current buffer
+ set: set a property for current buffer
+ get: display a property of current buffer
+ number: jump to buffer by number, possible prefix:
+ '+': relative jump, add number to current
+ '-': relative jump, sub number to current
+ '*': jump to number, using option "weechat.look.jump_current_to_previous_buffer"
+ name: jump to buffer by (partial) name
+
+Examples:
+ clear current buffer:
+ /buffer clear
+ move buffer to number 5:
+ /buffer move 5
+ merge with core buffer:
+ /buffer merge 1
+ unmerge buffer:
+ /buffer unmerge
+ close current buffer:
+ /buffer close
+ close buffers 5 to 7:
+ /buffer close 5-7
+ jump to #weechat:
+ /buffer #weechat
+ jump to next buffer:
+ /buffer +1
+........................................
+
+[command]*`color`* define color aliases and display palette of colors::
+........................................
+/color alias <color> <alias>
+ unalias <color>
+ reset
+
+ alias: add an alias for a color
+unalias: delete an alias
+ color: color number (>= 1, max depends on terminal, commonly 63 or 255)
+ name: alias name for color (for example: "orange")
+ reset: reset all color pairs (useful when no more pairs are available)
+
+Without argument, this command displays colors in a new buffer.
+
+Examples:
+ add alias "orange" for color 214:
+ /color alias 214 orange
+ delete color 214:
+ /color unalias 214
+........................................
+
+[command]*`command`* esegui comando o plugin di WeeChat esplicito::
+........................................
+/command <plugin> <command>
+
+ plugin: nome plugin ('weechat' per il comando interno di WeeChat)
+comando: comando da eseguire (una '/' viene aggiunta automaticamente se non trovata all'inizio del comando)
+........................................
+
+[command]*`debug`* attiva debug per core/plugin::
+........................................
+/debug list
+ set <plugin> <level>
+ dump [<plugin>]
+ buffer|windows|term|color
+
+ list: list plugins with debug levels
+ set: set debug level for plugin
+ plugin: name of plugin ("core" for WeeChat core)
+ level: debug level for plugin (0 = disable debug)
+ dump: save memory dump in WeeChat log file (same dump is written when WeeChat crashes)
+ buffer: dump buffer content with hexadecimal values in log file
+windows: display windows tree
+ term: display infos about terminal
+ color: display infos about current color pairs
+........................................
+
+[command]*`filter`* filtra messaggi nei buffer, per nascondere/mostrare in base a tag o regexp::
+........................................
+/filter list
+ enable|disable|toggle [<name>]
+ add <name> <plugin.buffer> <tags> <regex>
+ del <name>|-all
+
+ list: elenca tutti i filtri
+ enable: abilita filtri (i filtri sono abilitati di default)
+ disable: disabilita filtri
+ toggle: abilita/disabilita filtri
+ nome: nome del filtro
+ add: aggiunge un filtro
+ del: elimina un filtro
+ -all: elimina tutti i filtri
+plugin.buffer: plugin e buffer in cui il filtro è attivo ("*" per tutti i buffer)
+ tag: elenco di tag separati da virgole, per esempio: "irc_join,irc_part,irc_quit"
+ regex: espressione regolare da cercare nella riga
+ - utilizzare ' ' per separare il prefisso dal messaggio, caratteri speciali come "|" devono essere preceduti dal carattere escape: '\|')
+ - se l'espressione regolare inizia con '!', il risultato corrispondente viene invertito (usare '\!' per iniziare con '!')
+
+ nota: vengono create due espressioni regolari: una per il prefisso e l'altra per il messaggio
+
+Il tasto predefinito alt+'=' abilita/disabilita il filtro.
+
+Tag utilizzati di frequente:
+ no_filter, no_highlight, no_log, log0..log9 (livello di log),
+ notify_message, notify_private, notify_highlight,
+ nick_xxx (xxx è il nick nel messaggio),
+ irc_xxx (xxx è il nome comando o il numero, consultare /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
+
+Esempi:
+ usa il filtro intelligente IRC per i messaggi di entrata/uscita/abbandono:
+ /filter add irc_smart * irc_smart_filter *
+ filtra tutti i messaggi entrata/uscita/abbandono di IRC:
+ /filter add joinquit * irc_join,irc_part,irc_quit *
+ filtra i nick visualizzati all'ingresso in un canale o con /names:
+ /filter add nicks * irc_366 *
+ filtra il nick "tizio" sul canale IRC #weechat
+ /filter add tizio irc.freenode.#esempio * tizio\t
+ filtra solo il nick "caio" sul canale IRC #test:
+ /filter add caio irc.freenode.#test * !caio\t
+ filtra le righe contententi la parola "spam":
+ /filter add filterspam * * spam
+ filtra le righe contententi "weechat fa schifo" sul canale IRC #weechat:
+ /filter add schifo irc.freenode.#weechat * weechat fa schifo
+........................................
+
+[command]*`help`* visualizza l'aiuto su comandi e opzioni::
+........................................
+/help <command>
+ <option>
+
+comando: nome comando
+opzione: nome opzione (utilizza /set per vedere l'elenco)
+........................................
+
+[command]*`history`* mostra la cronologia dei comandi del buffer::
+........................................
+/history clear
+ <value>
+
+ clear: pulisci cronologia
+valore: numero delle voci nella cronologia da mostrare
+........................................
+
+[command]*`input`* funzioni per la riga di comando::
+........................................
+/input <action> [<arguments>]
+
+list of actions:
+ return: simulate key "enter"
+ complete_next: complete word with next completion
+ complete_previous: complete word with previous completion
+ search_text: search text in buffer
+ delete_previous_char: delete previous char
+ delete_next_char: delete next char
+ delete_previous_word: delete previous word
+ delete_next_word: delete next word
+ delete_beginning_of_line: delete from beginning of line until cursor
+ delete_end_of_line: delete from cursor until end of line
+ delete_line: delete entire line
+ clipboard_paste: paste from clipboard
+ transpose_chars: transpose two chars
+ undo: undo last command line action
+ redo: redo last command line action
+ move_beginning_of_line: move cursor to beginning of line
+ move_end_of_line: move cursor to end of line
+ move_previous_char: move cursor to previous char
+ move_next_char: move cursor to next char
+ move_previous_word: move cursor to previous word
+ move_next_word: move cursor to next word
+ history_previous: recall previous command in current buffer history
+ history_next: recall next command in current buffer history
+ history_global_previous: recall previous command in global history
+ history_global_next: recall next command in global history
+ jump_smart: jump to next buffer with activity
+ jump_last_buffer: jump to last buffer
+ jump_previously_visited_buffer: jump to previously visited buffer
+ jump_next_visited_buffer: jump to next visited buffer
+ hotlist_clear: clear hotlist
+ grab_key: grab a key
+ grab_key_command: grab a key with its associated command
+ scroll_unread: scroll to unread marker
+ set_unread: set unread marker for all buffers
+ set_unread_current_buffer: set unread marker for current buffer
+ switch_active_buffer: switch to next merged buffer
+ switch_active_buffer_previous: switch to previous merged buffer
+ insert: insert text in command line
+
+This command is used by key bindings or plugins.
+........................................
+
+[command]*`key`* associa/disassocia tasti::
+........................................
+/key list|listdefault|listdiff
+ bind <key> [<command> [<args>]]
+ unbind <key>
+ reset <key>
+ resetall -yes
+ missing
+
+ list: elenca tutti i tasti correnti (senza argomento, viene visualizzata questa lista)
+listdefault: elenca i tasti predefiniti
+ listdiff: elenca le differenze tra tasti attuali e predefiniti (tasti aggiunti, ridefiniti o eliminati)
+ bind: associa un comando ad un tasto o visualizza il comando associato al tasto
+ unbind: rimuove una associazione di tasti
+ reset: ripristina un tasto all'assegnazione predefinita
+ resetall: ripristina le associazioni ai valori predefiniti ed elimina TUTTE le associazioni personalizzate (usare con cautela!)
+ missing: aggiunge tasti mancanti (utilizzando le associazioni predefinite), utile dopo l'installazione di una nuova versione di WeeChat
+
+Al momento di associare un comando ad un tasto si raccomanda di utilizzare il tasto alt+k (oppure Esc e k), e digitare il tasto da associare: il codice tasto verrà inserito nella riga di comando.
+
+Esempi:
+ il tasto alt-x per alternare la barra della nicklist:
+ /key bind meta-x /bar toggle nicklist
+ il tasto alt-r per passare al canale IRC #weechat:
+ /key bind meta-r /buffer #weechat
+ ripristinare l'associazione predefinita per il tasto alt-r:
+ /key reset meta-r
+........................................
+
+[command]*`layout`* salva/applica/ripristina il layout per i buffer e le finestre::
........................................
+/layout save [buffers|windows]
+ apply [buffers|windows]
+ reset [buffers|windows]
-&bull; *`/help`* `[comando | opzione]`::
+ save: salva il layout corrente
+ apply: applica il layout salvato
+ reset: elimina il layout salvato
+buffers: salva/applica modifiche solo ai buffer (ordine dei buffer)
+windows: salva/applica modifiche solo alle finestre (buffer visualizzato da ogni finestra)
+Senza argomenti, il comando visualizza il layout salvato.
........................................
- visualizza l'aiuto su comandi e opzioni
- comando: nome comando
- opzione: nome opzione (utilizza /set per vedere l'elenco)
+[command]*`mute`* esegue un comando in silenzio::
........................................
+/mute [-current | -buffer <name> | -all] command
-&bull; *`/history`* `[clear | valore]`::
+-current: nessun output sul buffer corrente
+ -buffer: nessun output sul buffer specificato
+ nome: nome completo del buffer (esempi: "irc.server.freenode", "irc.freenode.#weechat")
+ -all: nessun output su TUTTI i buffer
+ command: comando da eseguire in silenzio (una '/' viene aggiunta automaticamente all'inizio del comando se non trovata)
-........................................
- mostra la cronologia dei comandi del buffer
+Se non viene specificata una destinazione (-current, -buffer o -all), la destinazione predefinita è il buffer core di WeeChat.
- clear: pulisci cronologia
- valore: numero delle voci nella cronologia da mostrare
+Esempi:
+ salva la configurazione:
+ /mute save
+ messaggio sul canale IRC corrente:
+ /mute -current msg * ciao!
+ messaggio sul canale #weechat:
+ /mute -buffer irc.freenode.#weechat msg #weechat ciao!
........................................
-&bull; *`/input`* `return | complete_next | complete_previous | search_next | delete_previous_char | delete_next_char | delete_previous_word | delete_next_word | delete_beginning_of_line | delete_end_of_line | delete_line | clipboard_paste | transpose_chars | undo | redo | move_beginning_of_line | move_end_of_line | move_previous_char | move_next_char | move_previous_word | move_next_word | history_previous | history_next | history_global_previous | history_global_next | jump_smart | jump_last_buffer | jump_previously_visited_buffer | jump_next_visited_buffer | hotlist_clear | grab_key | grab_key_command | scroll_unread | set_unread | set_unread_current_buffer | switch_active_buffer | switch_active_buffer_previous | insert [args]`::
-
+[command]*`plugin`* elenca/attiva/disattiva plugin::
........................................
- funzioni per la riga di comando
+/plugin list|listfull [<name>]
+ load <filename>
+ autoload
+ reload|unload [<name>]
- Questo comando è utilizzato da combinazioni di tasti o plugin.
-........................................
-
-&bull; *`/key`* `[list | listdefault | listdiff] | [bind tasto [comando [args]]] | [unbind tasto] | [reset tasto] | [resetall -yes] | [missing]`::
+ list: list loaded plugins
+listfull: list loaded plugins (verbose)
+ load: load a plugin
+autoload: autoload plugins in system or user directory
+ reload: reload a plugin (if no name given, unload all plugins, then autoload plugins)
+ unload: unload a plugin (if no name given, unload all plugins)
+Without argument, this command lists loaded plugins.
........................................
- associa/disassocia tasti
- list: elenca tutti i tasti correnti (senza argomento, viene visualizzata questa lista)
- listdefault: elenca i tasti predefiniti
- listdiff: elenca le differenze tra tasti attuali e predefiniti (tasti aggiunti, ridefiniti o eliminati)
- bind: associa un comando ad un tasto o visualizza il comando associato al tasto
- unbind: rimuove una associazione di tasti
- reset: ripristina un tasto all'assegnazione predefinita
- resetall: ripristina le associazioni ai valori predefiniti ed elimina TUTTE le associazioni personalizzate (usare con cautela!)
- missing: aggiunge tasti mancanti (utilizzando le associazioni predefinite), utile dopo l'installazione di una nuova versione di WeeChat
-
- Al momento di associare un comando ad un tasto si raccomanda di utilizzare il tasto alt+k (oppure Esc e k), e digitare il tasto da associare: il codice tasto verrà inserito nella riga di comando.
-
- Esempi:
- il tasto alt-x per alternare la barra della nicklist:
- /key bind meta-x /bar toggle nicklist
- il tasto alt-r per passare al canale IRC #weechat:
- /key bind meta-r /buffer #weechat
- ripristinare l'associazione predefinita per il tasto alt-r:
- /key reset meta-r
+[command]*`proxy`* gestione proxy::
........................................
+/proxy list
+ add <name> <type> <address> <port> [<username> [<password>]]
+ del <name>|-all
+ set <name> <option> <value>
-&bull; *`/layout`* `[[save | apply | reset] [buffers | windows]]`::
+ list: list all proxies
+ add: add a new proxy
+ name: name of proxy (must be unique)
+ type: http, socks4 or socks5
+ address: IP or hostname
+ port: port
+username: username (optional)
+password: password (optional)
+ del: delete a proxy (or all proxies with -all)
+ set: set a value for a proxy property
+ option: option to change (for options list, look at /set weechat.proxy.<proxyname>.*)
+ value: new value for option
+Examples:
+ create a http proxy, running on local host, port 8888:
+ /proxy add local http 127.0.0.1 8888
+ create a http proxy using IPv6 protocol:
+ /proxy add local http 127.0.0.1 8888
+ /proxy set local ipv6 on
+ create a socks5 proxy with username/password:
+ /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
+ delete a proxy:
+ /proxy del myproxy
........................................
- salva/applica/ripristina il layout per i buffer e le finestre
- save: salva il layout corrente
- apply: applica il layout salvato
- reset: elimina il layout salvato
- buffers: salva/applica modifiche solo ai buffer (ordine dei buffer)
- windows: salva/applica modifiche solo alle finestre (buffer visualizzato da ogni finestra)
-
- Senza argomenti, il comando visualizza il layout salvato.
+[command]*`quit`* esce da WeeChat::
........................................
+/quit [-yes] [<arguments>]
-&bull; *`/mute`* `[-current | -buffer nome | -all] comando`::
-
+ -yes: richiesto se l'opzione option weechat.look.confirm_quit è abilitata
+argomenti: testo inviato con il segnale "quit"
+ (ad esempio il plugin irc usa questo testo per inviare il messaggio di uscita al server)
........................................
- esegue un comando in silenzio
- -current: nessun output sul buffer corrente
- -buffer: nessun output sul buffer specificato
- nome: nome completo del buffer (esempi: "irc.server.freenode", "irc.freenode.#weechat")
- -all: nessun output su TUTTI i buffer
- command: comando da eseguire in silenzio (una '/' viene aggiunta automaticamente all'inizio del comando se non trovata)
-
- Se non viene specificata una destinazione (-current, -buffer o -all), la destinazione predefinita è il buffer core di WeeChat.
-
- Esempi:
- salva la configurazione:
- /mute save
- messaggio sul canale IRC corrente:
- /mute -current msg * ciao!
- messaggio sul canale #weechat:
- /mute -buffer irc.freenode.#weechat msg #weechat ciao!
+[command]*`reload`* ricarica i file di configurazione da disco::
........................................
+/reload [<file> [<file>...]]
-&bull; *`/plugin`* `[list [nome]] | [listfull [nome]] | [load file] | [autoload] | [reload [nome]] | [unload [nome]]`::
+file: configuration file to reload (without extension ".conf")
+Without argument, all files (WeeChat and plugins) are reloaded.
........................................
- elenca/attiva/disattiva plugin
- list: elenca i plugin attivi
- listfull: elenca i plugin attivi (dettagliato)
- load: carica un plugin
- autoload: attiva automaticamente i plugin nella cartella utente o di sistema
- reload: riattiva un plugin (se non specificato, disattiva i plugin e liriattiva automaticamente)
- unload: disattiva uno o tutti i plugin
-
- Senza argomenti, questo comando elenca i plugin attivati.
+[command]*`save`* salva i file di configurazione su disco::
........................................
+/save [<file> [<file>...]]
-&bull; *`/proxy`* `[add nome_proxy tipo indirizzo porta [nome [password]]] | [del nome_proxy|-all] | [set nome_proxy opzione valore] | [list]`::
+file: configuration file to save (without extension ".conf")
+Without argument, all files (WeeChat and plugins) are saved.
........................................
- gestione proxy
- add: aggiungi un nuovo proxy
- nome_proxy: nome del proxy (deve essere unico)
- tipo: http, socks4 o socks5
- indirizzo: IP o nome host
- port: porta
- utente: nome utente (opzionale)
- password: password (opzionale)
- del: elimina un proxy (o tutti i proxy con -all)
- set: imposta un valore per una proprietà del proxy
- opzione: opzione da modificare (per un elenco di opzioni, consultare /set weechat.proxy.<nome_proxy>.*)
- valore: nuovo valore per l'opzione
- list: elenca tutti i proxy
-
- Esempi:
- crea un proxy http, in esecuzione su host locale, porta 8888:
- /proxy add locale http 127.0.0.1 8888
- crea un proxy http utilizzando il protocollo IPv6:
- /proxy add locale http 127.0.0.1 8888
- /proxy set locale ipv6 on
- crea un proxy socks5 con utente/password:
- /proxy add mioproxy socks5 esempio.host.org 3128 mioutente miapassword
- elimina un proxy:
- /proxy del mioproxy
+[command]*`set`* imposta le opzioni di configurazione::
........................................
+/set [<option> [<value>]]
-&bull; *`/quit`* `[-yes] [argomenti]`::
+option: name of an option (can start or end with "*" to list many options)
+ value: new value for option
-........................................
- esce da WeeChat
-
- -yes: richiesto se l'opzione option weechat.look.confirm_quit è abilitata
- argomenti: testo inviato con il segnale "quit"
- (ad esempio il plugin irc usa questo testo per inviare il messaggio di uscita al server)
-........................................
+New value can be, according to variable type:
+ boolean: on, off or toggle
+ integer: number, ++number or --number
+ string : any string ("" for empty string)
+ color : color name, ++number or --number
-&bull; *`/reload`* `[file [file....]]`::
+For all types, you can use null to remove option value (undefined value). This works only for some special plugin variables.
+Examples:
+ display options about highlight:
+ /set *highlight*
+ add a word to highlight:
+ /set weechat.look.highlight "word"
........................................
- ricarica i file di configurazione da disco
- file: file di configurazione da ricaricare
-
- Senza argomento, tutti i file (WeeChat e plugin) vengono ricaricati.
+[command]*`unset`* annulla/ripristina opzione::
........................................
+/unset <option>
-&bull; *`/save`* `[file [file....]]`::
+option: name of an option (may begin or end with "*" to mass-reset options, use carefully!)
-........................................
- salva i file di configurazione su disco
+According to option, it's reset (for standard options) or removed (for optional settings, like server values).
- file: file di configurazione da salvare
-
- Senza argomento, tutti i file (WeeChat e plugin) verranno salvati.
+Examples:
+ reset one option:
+ /unset weechat.look.item_time_format
+ reset all color options:
+ /unset weechat.color.*
........................................
-&bull; *`/set`* `[opzione [valore]]`::
-
+[command]*`upgrade`* aggiorna WeeChat senza disconnettere dai server::
........................................
- imposta le opzioni di configurazione
+/upgrade [<path_to_binary>]
- opzione: nome dell'opzione
- valore: nuovo valore per l'opzione
-
- Il nuovo valore può essere, in base al tipo di variabile:
- bool: on, off oppure alterna
- intero: numero, ++numero o --numero
- stringa: qualsiasi stringa ("" per le stringhe vuote)
- colore: nome colore, ++numero o --numero
-
- Per tutti i tipi, è possibile utilizzare un valore nullo per eliminare il valore dell'opzione (non definito). Funziona solo per alcune variabili speciali dei plugin.
-........................................
+path_to_binary: path to WeeChat binary (default is current binary)
-&bull; *`/unset`* `[opzione]`::
-
-........................................
- annulla/ripristina opzione
+This command run again a WeeChat binary, so it should have been compiled or installed with a package manager before running this command.
- opzione: nome di un'opzione (può cominciare o finire con "*" per il ripristino di più opzioni, attenzione!)
-
- A seconda dell'opzione, essa viene ripristinata (per le opzioni standard) o rimossa (per le impostazioni opzionali, come i valori del server)
+Upgrade process has 4 steps:
+ 1. save session into files for core and plugins (buffers, history, ..)
+ 2. unload all plugins (configuration files (*.conf) are written on disk)
+ 3. save WeeChat configuration (weechat.conf)
+ 4. execute new WeeChat binary and reload session.
........................................
-&bull; *`/upgrade`* `[percorso_del_binario]`::
-
+[command]*`uptime`* mostra l'uptime di WeeChat::
........................................
- aggiorna WeeChat senza disconnettere dai server
+/uptime [-o | -ol]
- percorso_del_binario: percorso del binario di WeeChat (quello corrente è il predefinito)
-
- Questo comando esegue nuovamente un binario WeeChat, perciò deve essere stato compilato o installato con un gestore di pacchetti prima di eseguire questo comando.
-
- Il processo di aggiornamento è diviso in 4 fasi:
- 1. salvataggio della sessione in file per il core e i plugin (buffer, cronologia, ..)
- 2. disattivazione di tutti i plugin (salvataggio delle configurazioni .conf)
- 3. salvataggio della configurazione di WeeChat (weechat.conf)
- 4. esecuzione del nuovo binario di WeeChat.
+ -o: invia l'uptime al buffer corrente come input (stringa in inglese)
+-ol: invia l'uptime al buffer corrente come input (stringa tradotta)
........................................
-&bull; *`/uptime`* `[-o | -ol]`::
-
+[command]*`version`* mostra la versione e la data di compilazione di WeeChat::
........................................
- mostra l'uptime di WeeChat
+/version [-o | -ol]
- -o: invia l'uptime al buffer corrente come input (stringa in inglese)
- -ol: invia l'uptime al buffer corrente come input (stringa tradotta)
+ -o: invia la versione al buffer corrente come input (stringa inglese)
+-ol: invia la versione al buffer corrente come input (stringa tradotta)
........................................
-&bull; *`/version`* `[-o | -ol]`::
-
+[command]*`wait`* pianifica l'esecuzione di un comando::
........................................
- mostra la versione e la data di compilazione di WeeChat
+/wait <number>[<unit>] <command>
- -o: invia la versione al buffer corrente come input (stringa inglese)
- -ol: invia la versione al buffer corrente come input (stringa tradotta)
-........................................
+ number: amount of time to wait (integer number)
+ unit: optional, values are:
+ ms: milliseconds
+ s: seconds (default)
+ m: minutes
+ h: hours
+command: command to execute (or text to send to buffer if command does not start with '/')
-&bull; *`/wait`* `numero[unità] comando`::
+Note: command is executed on buffer where /wait was executed (if buffer is not found (for example if it has been closed before execution of command), then command is executed on WeeChat core buffer).
+Examples:
+ join channel in 10 seconds:
+ /wait 10 /join #test
+ set away in 15 minutes:
+ /wait 15m /away -all I'm away
+ say 'hello' in 2 minutes:
+ /wait 2m hello
........................................
- pianifica l'esecuzione di un comando
- numero: tempo di attesa (numero intero)
- unità: valori opzionali sono:
- ms: millisecondi
- s: secondi (predefinito)
- m: minuti
- h: ore
- comando: comando da eseguire (o testo da inviare al buffer se il comando non inizia con '/')
-
- Nota: il comando è eseguito sui buffer dove /wait è stato eseguito (se il buffer non viene trovato (per esempio se è stato chiuso prima dell'esecuzione), allora il comando verrà eseguito sul buffer core di WeeChat)
-
- Esempi:
- entra nel canale tra 10 secondi:
- /wait 10 /join #test
- imposta assenza tra 15 minuti:
- /wait 15m /away -all Sono assente
- scrive ciao tra 2 minuti:
- /wait 2m ciao
+[command]*`window`* gestione finestre::
........................................
+/window list
+ -1|+1|b#|up|down|left|right
+ splith|splitv [<pct>]
+ resize <pct>
+ merge [all]
+ page_up|page_down
+ refresh
+ scroll|scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_previous_highlight|scroll_next_highlight
+ zoom
-&bull; *`/window`* `[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv [pct] | resize pct | merge [all] | page_up | page_down | refresh | scroll | scroll_up | scroll_down | scroll_top | scroll_bottom | scroll_previous_highlight | scroll_next_highlight | zoom]`::
+ list: elenca le finestre aperte (senza argomento, questa lista viene visualizzata)
+ -1: salta alla finestra precedente
+ +1: salta alla finestra successiva
+ b#: salta alla finestra successiva che visualizza il buffer numero #
+ up: passa alla finestra superiore a quella corrente
+ down: passa alla finestra inferiore a quella attiva
+ left: passa alla finestra a sinistra
+ right: passa alla finestra a destra
+ splith: divide la finestra attiva orizzontalmente
+ splitv: divide la finestra attiva verticalmente
+ resize: ridimensiona finestra, la nuova dimensione è <pct> percentuale della finestra genitore
+ merge: unisce la finestra con un'altra (all = mantiente una sola finestra)
+ page_up: scorre di una pagina in alto
+ page_down: scorre di una pagina in basso
+ refresh: aggiorna lo schermo
+ scroll: scorre di un numero di righe (+/-N) o in base al tempo: s=secondi, m=minuti, h=ore, d=giorni, M=mesi, y=anni
+ scroll_up: scorre di alcune righe in alto
+ scroll_down: scorre di alcune righe in basso
+ scroll_top: scorre fino all'inizio del buffer
+scroll_bottom: scorre fino alla fine del buffer buffer
+scroll_previous_highlight: passa all'evento precedente
+ scroll_next_highlight: passa all'evento successivo
+ zoom: ingrandimento sulla finestra
-........................................
- gestione finestre
+Per splith e splitv, pct è una percentuale che rappresenta la dimensione della nuova finestra, calcolata con la finestra attiva come riferimento per la dimensione. Per esempio 25 vuol dire creare una finestra di dimensione = dimensione_attuale / 4
- list: elenca le finestre aperte (senza argomento, questa lista viene visualizzata)
- -1: salta alla finestra precedente
- +1: salta alla finestra successiva
- b#: salta alla finestra successiva che visualizza il buffer numero #
- up: passa alla finestra superiore a quella corrente
- down: passa alla finestra inferiore a quella attiva
- left: passa alla finestra a sinistra
- right: passa alla finestra a destra
- splith: divide la finestra attiva orizzontalmente
- splitv: divide la finestra attiva verticalmente
- resize: ridimensiona finestra, la nuova dimensione è <pct> percentuale della finestra genitore
- merge: unisce la finestra con un'altra (all = mantiente una sola finestra)
- page_up: scorre di una pagina in alto
- page_down: scorre di una pagina in basso
- refresh: aggiorna lo schermo
- scroll: scorre di un numero di righe (+/-N) o in base al tempo: s=secondi, m=minuti, h=ore, d=giorni, M=mesi, y=anni
- scroll_up: scorre di alcune righe in alto
- scroll_down: scorre di alcune righe in basso
- scroll_top: scorre fino all'inizio del buffer
- scroll_bottom: scorre fino alla fine del buffer buffer
- scroll_previous_highlight: passa all'evento precedente
- scroll_next_highlight: passa all'evento successivo
- zoom: ingrandimento sulla finestra
-
- Per splith e splitv, pct è una percentuale che rappresenta la dimensione della nuova finestra, calcolata con la finestra attiva come riferimento per la dimensione. Per esempio 25 vuol dire creare una finestra di dimensione = dimensione_attuale / 4
-
- Esempi:
- salta alla finestra che visualizza il buffer #1:
- /window b1
- scorre di due righe in alto:
- /window scroll -2
- scorre all'indietro di due giorni:
- /window scroll -2d
- scorre all'inizio del giorno attuale:
- /window scroll -d
+Esempi:
+ salta alla finestra che visualizza il buffer #1:
+ /window b1
+ scorre di due righe in alto:
+ /window scroll -2
+ scorre all'indietro di due giorni:
+ /window scroll -2d
+ scorre all'inizio del giorno attuale:
+ /window scroll -d
........................................
diff --git a/doc/it/autogen/user/xfer_commands.txt b/doc/it/autogen/user/xfer_commands.txt
index 1d271c483..073abd93b 100644
--- a/doc/it/autogen/user/xfer_commands.txt
+++ b/doc/it/autogen/user/xfer_commands.txt
@@ -1,19 +1,17 @@
-&bull; *`/me`* `messaggio`::
-
+[command]*`me`* invia un'azione CTCP all'host remoto::
........................................
- invia un'azione CTCP all'host remoto
+/me <message>
- messaggio: messaggio da inviare
+messaggio: messaggio da inviare
........................................
-&bull; *`/xfer`* `[list | listfull]`::
-
+[command]*`xfer`* controllo xfer::
........................................
- controllo xfer
+/xfer [list|listfull]
+
+ list: lista xfer
+listfull: lista xfer (dettagliata)
- list: lista xfer
- listfull: lista xfer (dettagliata)
-
- Senza argomenti, il comando apre il buffer con la lista xfer.
+Senza argomenti, il comando apre il buffer con la lista xfer.
........................................