diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2011-02-04 22:12:19 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2011-02-04 22:12:19 +0100 |
commit | 7d433b798fecc7002bb132e206a23d57fb89cb28 (patch) | |
tree | 3055a66310906b143ad92d90c3bd32b9403cdf75 /doc/it | |
parent | 63b8aa1f23249e132b975dfaf2089a9fe2dc1464 (diff) | |
download | weechat-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.txt | 59 | ||||
-rw-r--r-- | doc/it/autogen/user/aspell_commands.txt | 20 | ||||
-rw-r--r-- | doc/it/autogen/user/charset_commands.txt | 14 | ||||
-rw-r--r-- | doc/it/autogen/user/demo_commands.txt | 40 | ||||
-rw-r--r-- | doc/it/autogen/user/irc_commands.txt | 842 | ||||
-rw-r--r-- | doc/it/autogen/user/logger_commands.txt | 57 | ||||
-rw-r--r-- | doc/it/autogen/user/lua_commands.txt | 22 | ||||
-rw-r--r-- | doc/it/autogen/user/perl_commands.txt | 22 | ||||
-rw-r--r-- | doc/it/autogen/user/python_commands.txt | 22 | ||||
-rw-r--r-- | doc/it/autogen/user/relay_commands.txt | 40 | ||||
-rw-r--r-- | doc/it/autogen/user/rmodifier_commands.txt | 44 | ||||
-rw-r--r-- | doc/it/autogen/user/ruby_commands.txt | 22 | ||||
-rw-r--r-- | doc/it/autogen/user/tcl_commands.txt | 22 | ||||
-rw-r--r-- | doc/it/autogen/user/weechat_commands.txt | 886 | ||||
-rw-r--r-- | doc/it/autogen/user/xfer_commands.txt | 20 |
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 @@ -• *`/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 @@ -• *`/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 @@ -• *`/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 @@ -• *`/demo_buffer`* `nome`:: - +[command]*`demo_buffer`* apri un nuovo buffer:: ........................................ - apri un nuovo buffer +/demo_buffer <name> ........................................ -• *`/demo_buffer_set`* `valore della proprietà`:: - -........................................ - imposta una proprietà del buffer +[command]*`demo_info`* ricevi e visualizza un'informazione:: ........................................ +/demo_info <info> [<arguments>] -• *`/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>] -• *`/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 -........................................ - -• *`/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 @@ -• *`/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>] -• *`/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>] -• *`/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>...]] -• *`/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] -• *`/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>] -• *`/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>] -• *`/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> -• *`/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 ........................................ -• *`/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>...] ........................................ -• *`/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>...] ........................................ -• *`/devoice`* `[nick [nick]]`:: - +[command]*`devoice`* remove voice from nick(s):: ........................................ - rimuove voce da uno (o più) nick +/devoice <nick> [<nick>...] ........................................ -• *`/die`*:: - +[command]*`die`* arresta il server:: ........................................ - arresta il server ........................................ -• *`/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 ........................................ -• *`/halfop`* `[nick [nick]]`:: - -........................................ - concede lo stato di halfop ad uno (o più) nick +[command]*`halfop`* give half channel operator status to nick(s):: ........................................ - -• *`/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 -• *`/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>] -• *`/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> -• *`/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>...] -• *`/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>...]] -• *`/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>] -• *`/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>] -• *`/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 ........................................ -• *`/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 ........................................ -• *`/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>] -• *`/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>]] -• *`/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 ........................................ -• *`/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 ........................................ -• *`/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 -• *`/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>] -• *`/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> -• *`/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>...]] -• *`/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> -• *`/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> -• *`/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>] -• *`/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 -• *`/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):: ........................................ - -• *`/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> -• *`/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>] -• *`/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>] -• *`/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>] -• *`/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>] -• *`/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> -• *`/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] -• *`/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 -........................................ - -• *`/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 ........................................ -• *`/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 ........................................ -• *`/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> -• *`/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 ........................................ -• *`/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 ........................................ -• *`/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 -• *`/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> -• *`/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>]] -• *`/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> -• *`/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> -• *`/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>]] -• *`/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>]] -• *`/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>] -• *`/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] -• *`/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>] -• *`/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>...] -• *`/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>...] -• *`/users`* `[obiettivo]`:: - +nick: nick ........................................ - lista di utenti autenticati sul server - destinazione: server +[command]*`users`* lista di utenti autenticati sul server:: ........................................ +/users [<target>] -• *`/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>] -• *`/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>...] ........................................ -• *`/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 ........................................ -• *`/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 ........................................ -• *`/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 ........................................ -• *`/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) ........................................ -• *`/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 @@ -• *`/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 @@ -• *`/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 @@ -• *`/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 @@ -• *`/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 @@ -• *`/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 @@ -• *`/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 @@ -• *`/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 @@ -• *`/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 @@ -• *`/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) -........................................ - -• *`/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 -........................................ - -• *`/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 -........................................ - -• *`/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 -........................................ - -• *`/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) -........................................ - -• *`/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 -........................................ - -• *`/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] -• *`/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 -• *`/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! ........................................ -• *`/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. -........................................ - -• *`/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> -• *`/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>] -• *`/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>...]] -• *`/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>...]] -• *`/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>]] -• *`/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 -• *`/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> -• *`/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.* ........................................ -• *`/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) -• *`/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. ........................................ -• *`/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) ........................................ -• *`/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) ........................................ -• *`/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 '/') -• *`/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 -• *`/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 @@ -• *`/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 ........................................ -• *`/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. ........................................ |