diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2011-03-09 10:13:41 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2011-03-09 10:13:41 +0100 |
commit | e2510cbd0426cecadb15b5049220cea39b87195b (patch) | |
tree | e3f46414854b51b30a25910cae2b0ce834386eac /doc/it/autogen | |
parent | 78435e83ee4e2f40d7cdc0bfbaad33a0710a38fd (diff) | |
download | weechat-e2510cbd0426cecadb15b5049220cea39b87195b.zip |
Allow list of buffers in command /filter (exclusion with prefix "!") (task #10880)
Diffstat (limited to 'doc/it/autogen')
-rw-r--r-- | doc/it/autogen/user/weechat_commands.txt | 86 |
1 files changed, 46 insertions, 40 deletions
diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt index 5fca63682..a10e7ab27 100644 --- a/doc/it/autogen/user/weechat_commands.txt +++ b/doc/it/autogen/user/weechat_commands.txt @@ -162,49 +162,55 @@ windows: mostra l'albero delle finestre [command]*`filter`* filtra messaggi nei buffer, per nascondere/mostrare in base a tag o regexp:: ........................................ /filter list - enable|disable|toggle [<nome>] - add <nome> <plugin.buffer> <tag> <regex>] - del <nome>|-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), + enable|disable|toggle [<name>] + add <name> <buffer>[,<buffer>...] <tags> <regex> + del <name>|-all + + list: list all filters + enable: enable filters (filters are enabled by default) +disable: disable filters + toggle: toggle filters + name: filter name + add: add a filter + del: delete a filter + -all: delete all filters + buffer: comma separated list of buffers where filter is active: + - this is full name including plugin (example: "irc.freenode.#weechat") + - "*" means all buffers + - a name starting with '!' is excluded + - name can start or end with '*' to match many buffers + tags: comma separated list of tags, for example: "irc_join,irc_part,irc_quit" + regex: regular expression to search in line + - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|' + - if regex starts with '!', then matching result is reversed (use '\!' to start with '!') + - two regular expressions are created: one for prefix and one for message + +The default key alt+'=' toggles filtering on/off. + +Tags most commonly used: + no_filter, no_highlight, no_log, log0..log9 (log level), 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. + nick_xxx (xxx is nick in message), + irc_xxx (xxx is command name or number, see /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: +Examples: + use IRC smart filter on all buffers: + /filter add irc_smart * irc_smart_filter * + use IRC smart filter on all buffers except those with "#weechat" in name: + /filter add irc_smart *,!*#weechat* irc_smart_filter * + filter all IRC join/part/quit messages: + /filter add joinquit * irc_join,irc_part,irc_quit * + filter nicks displayed when joining channels or with /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 nick "toto" on IRC channel #weechat: + /filter add toto irc.freenode.#weechat * toto\t + keep only nick "titi" on IRC channel #test: + /filter add titi irc.freenode.#test * !titi\t + filter lines containing word "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 + filter lines containing "weechat sucks" on IRC channel #weechat: + /filter add sucks irc.freenode.#weechat * weechat sucks ........................................ [command]*`help`* visualizza l'aiuto su comandi e opzioni:: @@ -421,7 +427,7 @@ Senza argomento, vengono salvati tutti i file (WeeChat e plugin). ........................................ /set [<opzione> [<valore>]] -opzione: nome di un'opzione (può iniziare o terminare con "*" per visualizzare più opzioni) +opzione: nome di un'opzione (può iniziare o terminare con '*' per visualizzare più opzioni) valore: nuovo valore per l'opzione Il nuovo valore può essere, a seconda del tipo di variabile: |