diff options
Diffstat (limited to 'doc/it/autogen')
-rw-r--r-- | doc/it/autogen/plugin_api/completions.txt | 4 | ||||
-rw-r--r-- | doc/it/autogen/plugin_api/hdata.txt | 101 | ||||
-rw-r--r-- | doc/it/autogen/plugin_api/infolists.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/plugin_api/infos.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/user/irc_commands.txt | 32 | ||||
-rw-r--r-- | doc/it/autogen/user/logger_options.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/user/weechat_commands.txt | 322 | ||||
-rw-r--r-- | doc/it/autogen/user/weechat_options.txt | 11 |
8 files changed, 288 insertions, 188 deletions
diff --git a/doc/it/autogen/plugin_api/completions.txt b/doc/it/autogen/plugin_api/completions.txt index ae2cd6d68..eab556506 100644 --- a/doc/it/autogen/plugin_api/completions.txt +++ b/doc/it/autogen/plugin_api/completions.txt @@ -78,6 +78,8 @@ | weechat | config_options | opzioni di configurazione +| weechat | cursor_areas | areas ("chat" or bar name) for free cursor movement + | weechat | filename | nome file | weechat | filters_names | nomi dei filtri @@ -86,7 +88,7 @@ | weechat | infos | nomi degli hook sulle info -| weechat | keys_codes | codici tasti +| weechat | keys_codes | codici tasto | weechat | keys_codes_for_reset | codici tasti che possono essere ripristinati (tasti aggiunti, ridefiniti o rimossi) diff --git a/doc/it/autogen/plugin_api/hdata.txt b/doc/it/autogen/plugin_api/hdata.txt index 44f2f6472..1de895931 100644 --- a/doc/it/autogen/plugin_api/hdata.txt +++ b/doc/it/autogen/plugin_api/hdata.txt @@ -1,8 +1,8 @@ [width="100%",cols="^1,^2,5,5,5",options="header"] |======================================== -| Plugin | Nome | Descrizione | Variables | Lists +| Plugin | Nome | Descrizione | Variabili | Liste -| irc | irc_channel | irc channel | +| irc | irc_channel | canale irc | 'type' (integer) + 'name' (string) + 'topic' (string) + @@ -30,14 +30,14 @@ 'next_channel' (pointer, hdata: 'irc_channel') | - -| irc | irc_channel_speaking | irc channel_speaking | +| irc | irc_channel_speaking | channel_speaking irc | 'nick' (string) + 'time_last_message' (time) + 'prev_nick' (pointer, hdata: 'irc_channel_speaking') + 'next_nick' (pointer, hdata: 'irc_channel_speaking') | - -| irc | irc_ignore | irc ignore | +| irc | irc_ignore | ignore irc | 'number' (integer) + 'mask' (string) + 'regex_mask' (pointer) + @@ -48,7 +48,7 @@ 'irc_ignore_list' + 'last_irc_ignore' -| irc | irc_nick | irc nick | +| irc | irc_nick | nick irc | 'name' (string) + 'host' (string) + 'prefixes' (string) + @@ -59,7 +59,7 @@ 'next_nick' (pointer, hdata: 'irc_nick') | - -| irc | irc_notify | irc notify | +| irc | irc_notify | notify irc | 'server' (pointer, hdata: 'irc_server') + 'nick' (string) + 'check_away' (integer) + @@ -70,7 +70,7 @@ 'next_notify' (pointer, hdata: 'irc_notify') | - -| irc | irc_redirect | irc redirect | +| irc | irc_redirect | redirezione irc | 'server' (pointer, hdata: 'irc_server') + 'pattern' (string) + 'signal' (string) + @@ -92,7 +92,7 @@ 'next_redirect' (pointer, hdata: 'irc_redirect') | - -| irc | irc_redirect_pattern | pattern for irc redirect | +| irc | irc_redirect_pattern | schema per la redirezione irc | 'name' (string) + 'temp_pattern' (integer) + 'timeout' (integer) + @@ -104,7 +104,7 @@ 'irc_redirect_patterns' + 'last_irc_redirect_pattern' -| irc | irc_server | irc server | +| irc | irc_server | server irc | 'name' (string) + 'options' (pointer) + 'temp_server' (integer) + @@ -167,7 +167,7 @@ 'irc_servers' + 'last_irc_server' -| weechat | bar | bar | +| weechat | bar | barra | 'name' (string) + 'options' (pointer) + 'conditions_count' (integer) + @@ -175,14 +175,17 @@ 'items_count' (integer) + 'items_subcount' (pointer) + 'items_array' (pointer) + - 'bar_window' (pointer) + + 'items_prefix' (pointer) + + 'items_name' (pointer) + + 'items_suffix' (pointer) + + 'bar_window' (pointer, hdata: 'bar_window') + 'bar_refresh_needed' (integer) + 'prev_bar' (pointer, hdata: 'bar') + 'next_bar' (pointer, hdata: 'bar') | 'gui_bars' + 'last_gui_bar' -| weechat | bar_item | bar item | +| weechat | bar_item | elemento barra | 'plugin' (pointer, hdata: 'plugin') + 'name' (string) + 'build_callback' (pointer) + @@ -192,6 +195,30 @@ 'gui_bar_items' + 'last_gui_bar_item' +| weechat | bar_window | bar window | + 'bar' (pointer, hdata: 'bar') + + 'x' (integer) + + 'y' (integer) + + 'width' (integer) + + 'height' (integer) + + 'scroll_x' (integer) + + 'scroll_y' (integer) + + 'cursor_x' (integer) + + 'cursor_y' (integer) + + 'current_size' (integer) + + 'items_count' (integer) + + 'items_subcount' (pointer) + + 'items_content' (pointer) + + 'items_num_lines' (pointer) + + 'items_refresh_needed' (pointer) + + 'screen_col_size' (integer) + + 'coords_count' (integer) + + 'coords' (pointer) + + 'gui_objects' (pointer) + + 'prev_bar_window' (pointer, hdata: 'bar_window') + + 'next_bar_window' (pointer, hdata: 'bar_window') | + - + | weechat | buffer | buffer | 'plugin' (pointer, hdata: 'plugin') + 'plugin_name_for_upgrade' (string) + @@ -260,7 +287,7 @@ 'gui_buffers' + 'last_gui_buffer' -| weechat | completion | structure with completion | +| weechat | completion | struttura con completamento | 'buffer' (pointer, hdata: 'buffer') + 'context' (integer) + 'base_command' (string) + @@ -282,14 +309,14 @@ 'last_partial_completion' (pointer, hdata: 'completion_partial') | - -| weechat | completion_partial | structure with partial completion | +| weechat | completion_partial | struttura con completamento parziale | 'word' (string) + 'count' (integer) + 'prev_item' (pointer, hdata: 'completion_partial') + 'next_item' (pointer, hdata: 'completion_partial') | - -| weechat | config_file | config file | +| weechat | config_file | file di configurazione | 'plugin' (pointer, hdata: 'plugin') + 'name' (string) + 'filename' (string) + @@ -303,7 +330,7 @@ 'config_files' + 'last_config_file' -| weechat | config_option | config option | +| weechat | config_option | opzione di configurazione | 'config_file' (pointer, hdata: 'config_file') + 'section' (pointer, hdata: 'config_section') + 'name' (string) + @@ -326,7 +353,7 @@ 'next_option' (pointer, hdata: 'config_option') | - -| weechat | config_section | config section | +| weechat | config_section | sezione di configurazione | 'config_file' (pointer, hdata: 'config_file') + 'name' (string) + 'user_can_add_options' (integer) + @@ -347,7 +374,7 @@ 'next_section' (pointer, hdata: 'config_section') | - -| weechat | filter | filter | +| weechat | filter | filtro | 'enabled' (integer) + 'name' (string) + 'buffer_name' (string) + @@ -364,30 +391,42 @@ 'gui_filters' + 'last_gui_filter' -| weechat | history | history of commands in buffer | +| weechat | history | cronologia dei comandi nel buffer | 'text' (string) + 'next_history' (pointer, hdata: 'history') + 'prev_history' (pointer, hdata: 'history') | - -| weechat | input_undo | structure with undo for input line | +| weechat | input_undo | struttura con "undo"per la riga di input | 'data' (string) + 'pos' (integer) + 'prev_undo' (pointer, hdata: 'input_undo') + 'next_undo' (pointer, hdata: 'input_undo') | - -| weechat | key | a key (keyboard shortcut) | +| weechat | key | un tasto (scorciatoia da tastiera) | 'key' (string) + 'command' (string) + 'prev_key' (pointer, hdata: 'key') + 'next_key' (pointer, hdata: 'key') | 'gui_default_keys' + + 'gui_default_keys_cursor' + + 'gui_default_keys_mouse' + + 'gui_default_keys_search' + 'gui_keys' + + 'gui_keys_cursor' + + 'gui_keys_mouse' + + 'gui_keys_search' + 'last_gui_default_key' + - 'last_gui_key' + 'last_gui_default_key_cursor' + + 'last_gui_default_key_mouse' + + 'last_gui_default_key_search' + + 'last_gui_key' + + 'last_gui_key_cursor' + + 'last_gui_key_mouse' + + 'last_gui_key_search' -| weechat | line | structure with one line | +| weechat | line | struttura con una sola riga | 'data' (pointer, hdata: 'line_data') + 'prev_line' (pointer, hdata: 'line') + 'next_line' (pointer, hdata: 'line') | @@ -409,7 +448,7 @@ 'message' (string) | - -| weechat | lines | structure with lines | +| weechat | lines | struttura con più righe | 'first_line' (pointer, hdata: 'line') + 'last_line' (pointer, hdata: 'line') + 'last_read_line' (pointer, hdata: 'line') + @@ -420,7 +459,7 @@ 'prefix_max_length' (integer) | - -| weechat | nick | nick in nicklist | +| weechat | nick | nick nella lista nick | 'group' (pointer, hdata: 'nick_group') + 'name' (string) + 'color' (string) + @@ -431,7 +470,7 @@ 'next_nick' (pointer, hdata: 'nick') | - -| weechat | nick_group | group in nicklist | +| weechat | nick_group | gruppo nella lista nick | 'name' (string) + 'color' (string) + 'visible' (integer) + @@ -460,7 +499,7 @@ 'last_weechat_plugin' + 'weechat_plugins' -| weechat | window | window | +| weechat | window | finestra | 'win_x' (integer) + 'win_y' (integer) + 'win_width' (integer) + @@ -473,8 +512,8 @@ 'win_chat_height' (integer) + 'win_chat_cursor_x' (integer) + 'win_chat_cursor_y' (integer) + - 'bar_windows' (pointer) + - 'last_bar_window' (pointer) + + 'bar_windows' (pointer, hdata: 'bar_window') + + 'last_bar_window' (pointer, hdata: 'bar_window') + 'refresh_needed' (integer) + 'gui_objects' (pointer) + 'buffer' (pointer, hdata: 'buffer') + @@ -488,7 +527,7 @@ 'gui_windows' + 'last_gui_window' -| weechat | window_scroll | scroll info in window | +| weechat | window_scroll | scorrimento delle info nella finestra | 'buffer' (pointer, hdata: 'buffer') + 'first_line_displayed' (integer) + 'start_line' (pointer, hdata: 'line') + @@ -501,7 +540,7 @@ 'next_scroll' (pointer, hdata: 'window_scroll') | - -| weechat | window_tree | tree of windows | +| weechat | window_tree | albero delle finestre | 'parent_node' (pointer, hdata: 'window_tree') + 'split_pct' (integer) + 'split_horizontal' (integer) + diff --git a/doc/it/autogen/plugin_api/infolists.txt b/doc/it/autogen/plugin_api/infolists.txt index e06ad235a..756b288a8 100644 --- a/doc/it/autogen/plugin_api/infolists.txt +++ b/doc/it/autogen/plugin_api/infolists.txt @@ -48,7 +48,7 @@ | weechat | hotlist | elenco dei buffer nella hotlist | - | - -| weechat | key | elenco di tasti associati | - | context ("default" or "search") (optional) +| weechat | key | elenco di tasti associati | - | contesto ("default" oppure "search") (opzionale) | weechat | nicklist | nick nella lista nick per un buffer | puntatore al buffer | nick_xxx o group_xxx per ottenere solo xxx di nick/group (opzionale) diff --git a/doc/it/autogen/plugin_api/infos.txt b/doc/it/autogen/plugin_api/infos.txt index c7f92cc81..8846e82ff 100644 --- a/doc/it/autogen/plugin_api/infos.txt +++ b/doc/it/autogen/plugin_api/infos.txt @@ -28,6 +28,8 @@ | weechat | charset_terminal | set caratteri terminale | - +| weechat | cursor_mode | 1 if cursor mode is enabled | - + | weechat | date | data di compilazione di WeeChat | - | weechat | dir_separator | separatore cartella | - diff --git a/doc/it/autogen/user/irc_commands.txt b/doc/it/autogen/user/irc_commands.txt index 2ba39c47c..f39d68221 100644 --- a/doc/it/autogen/user/irc_commands.txt +++ b/doc/it/autogen/user/irc_commands.txt @@ -141,22 +141,22 @@ server: nome del server da cui disconnettersi add [re:]<nick> [<server> [<canale>]] del <numero>|-all - list: list all ignores - add: add an ignore - nick: nick or hostname (can be regular expression if "re:" is given or a mask using "*" to replace one or more chars) - del: delete an ignore - number: number of ignore to delete (look at list to find it) - -all: delete all ignores - 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 + list: elenca tutti gli ignore + add: aggiungi un ignore + nick: nick oppure hostname (può essere un'espressione regolare se forinito il parametro "-re:") + del: elimina un ignore + numero: numero di ignore da eliminare (nella lista) + -all: elimina tutti gli ignore + 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]*`info`* ottieni informazioni sul server:: diff --git a/doc/it/autogen/user/logger_options.txt b/doc/it/autogen/user/logger_options.txt index 87ac292d4..4f2dad485 100644 --- a/doc/it/autogen/user/logger_options.txt +++ b/doc/it/autogen/user/logger_options.txt @@ -4,7 +4,7 @@ ** valori: on, off (valore predefinito: `on`) * *logger.file.flush_delay* -** descrizione: `number of seconds between flush of log files (0 = write in log files immediately for each line printed)` +** descrizione: `numero di secondi tra il flush (scrittura) dei file di log (0 = scrive sui file di log immediatamente per ogni riga stampata)` ** tipo: intero ** valori: 0 .. 3600 (valore predefinito: `120`) diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt index 6b2099e15..3e68a51a9 100644 --- a/doc/it/autogen/user/weechat_commands.txt +++ b/doc/it/autogen/user/weechat_commands.txt @@ -16,44 +16,44 @@ messaggio: messaggio di assenza (se non specificato, lo stato di assenza viene r hide|show|toggle <nome> scroll <nome> <buffer> <scroll_value> - list: elenca tutte le barre - listfull: elenca tutte le barre (dettagliato) - listitems: elenca tutti gli elementi della barra - add: aggiunge una nuova barra - nome: nome della barra (deve essere unico) - tipo: root: al di fuori delle finestre, - window: all'interno delle finestre, con opzioni condizionali (a seguire) - cond1,...: condizione(i) per visualizzare la barra (solo per il tipo "window"): - active: sulla finestra attiva - inactive: sulle finestre inattive - nicklist: sulle finestre con la lista nick - senza condizione, viene sempre mostrata - posizione: bottom (basso), top (alto), left (sinistra) o right (destra) - dimensione: dimensione della barra (in caratteri) - separatore: 1 per utilizzarlo (riga), 0 o nulla equivale a nessun separatore - item1,...: elementi per questa barra (possono essere separati da virgole (spazio tra gli elementi) o "+" (elementi incollati)) - default: crea una barra predefinita (saranno tutte predefinite se non viene dato un nome per la barra) - del: elimina una barra (o tutte le barre con -all) - set: imposta un valore per la proprietà di una barra - opzione: opzione da cambiare (per una lista di opzioni, consultare /set weechat.bar.<barname>.*) - valore: nuovo valore per l'opzione - hide: nasconde una barra - show: mostra una barra nascosta - toggle: nascone/mostra una barra - scroll: scorre una barra - buffer: nome del buffer da scorrere ('*' indica il buffer corrente, si dovrebbe utilizzare '*' per le barre root) - scroll_value: valore per lo scorrimento: 'x' o 'y', seguite da '+', '-', 'b' (inizio) or 'e' (fine), valore (per +/-), e %% opzionale (per scorrere di %% di larghezza/altezza, altrimenti il valore è il numero di caratteri) + 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 a default bar (all default bars if no bar name is given) + 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' (optional), followed by '+', '-', 'b' (beginning) or 'e' (end), value (for +/-), and optional % (to scroll by % of width/height, otherwise value is number of chars) -Esempi: - crea una barra con l'ora, numero del buffer + nome, e completamento: - /bar add miabarra root bottom 1 0 [time],buffer_number+:+buffer_name,completion - nasconde una barra: - /bar hide miabarra - scorre la lista nick di 10 righe in basso sul buffer corrente: +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 - scorre la lista nick di una pagina in alto sul buffer #weechat: + scroll nicklist one page up on #weechat buffer: /bar scroll nicklist #weechat y-100% - scorre fino alla fine della lista nick sul buffer corrente: + scroll to end of nicklist on current buffer: /bar scroll nicklist * ye ........................................ @@ -140,12 +140,33 @@ Esempi: comando: comando da eseguire (una '/' viene aggiunta automaticamente se non trovata all'inizio del comando) ........................................ +[command]*`cursor`* free movement of cursor on screen to execute actions on specific areas of screen:: +........................................ +/cursor go chat|<bar>|<x>,<y> + move up|down|left|right|area_up|area_down|area_left|area_right + stop + + go: move cursor to chat area, a bar (using bar name) or coordinates "x,y" +move: move cursor with direction +stop: stop cursor mode + +Without argument, this command toggles cursor mode. + +When mouse is enabled (see /help mouse), by default a middle click will start cursor mode at this point. + +Examples: + go to nicklist: + /cursor go nicklist + go to coordinates x=10, y=5: + /cursor go 10,5 +........................................ + [command]*`debug`* attiva debug per core/plugin:: ........................................ /debug list set <plugin> <level> dump [<plugin>] - buffer|color|infolists|memory|tags|term|windows + buffer|color|cursor|infolists|memory|mouse|tags|term|windows hdata [free] list: list plugins with debug levels @@ -155,9 +176,11 @@ comando: comando da eseguire (una '/' viene aggiunta automaticamente se non trov 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 color: display infos about current color pairs + cursor: toggle debug for cursor mode hdata: display infos about hdata (with free: remove all hdata in memory) infolists: display infos about infolists memory: display infos about memory usage + mouse: toggle debug for mouse tags: display tags for lines term: display infos about terminal windows: display windows tree @@ -170,52 +193,52 @@ infolists: display infos about infolists add <nome> <buffer>[,<buffer>...] <tag> <regex>] del <nome>|-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), + 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 + buffer: elenco separato da virgole di buffer in cui il filtro è attivo: + - nome completo che include il plugin (esempio: "irc.freenode.#weechat) + - "*" indica tutti i buffer + - un nome preceduto da '!' viene escluso + - un nome può iniziare o terminare con '*' per includere più buffer + tag: elenco di tag separati da virgole, per esempio: "irc_join,irc_part,irc_quit" + regex: espressione regolare da cercare nella riga + - usare '\t' per separare il prefisso dal messaggio, caratteri speciali come "|" vanno preceduti dal carattere escape: '\|') + - se l'espressione regolare inizia con '!', il risultato corrispondente viene invertito (usare '\!' per iniziare con '!') + + -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_none, notify_message, notify_private, notify_highlight, - 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. -To see tags for lines in buffers: /debug tags + 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. +Per mostrare i tag per le righe nei buffer: /debug tags -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: +Esempi: + usa il filtro intelligente IRC per tutti i buffer: + /filter add irc_smart * irc_smart_filter * + usa il filtro intelligente IRC su tutti i buffer tranne quelli che contengono "#weechat" nel nome: + /filter add irc_smart *,!*weechat* 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 * - 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": + 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 - filter lines containing "weechat sucks" on IRC channel #weechat: - /filter add sucks irc.freenode.#weechat * weechat sucks + 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:: @@ -279,8 +302,8 @@ list of actions: 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 + grab_key: grab a key (optional argument: delay for end of grab, default is 500 milliseconds) + grab_key_command: grab a key with its associated command (optional argument: delay for end of grab, default is 500 milliseconds) scroll_unread: scroll to unread marker set_unread: set unread marker for all buffers set_unread_current_buffer: set unread marker for current buffer @@ -293,15 +316,15 @@ This command is used by key bindings or plugins. [command]*`key`* associa/disassocia tasti:: ........................................ -/key list|listdefault|listdiff [<context>] - bind <key> [<command> [<args>]] - bindctxt <context> <key> [<command> [<args>]] - unbind <key> - unbindctxt <context> <key> - reset <key> - resetctxt <context> <key> - resetall -yes [<context>] - missing [<context>] +/key list|listdefault|listdiff [<contesto>] + bind <tasto> [<comando> [<arg>]] + bindctxt <contesto> <tasto> [<comando> <arg>]] + unbind <tasto> + unbindctxt <contesto> <chiave> + reset <tasto> + resetctxt <contesto> <tasto> + resetall -yes [<contesto>] + missing [<contesto>] list: list all current keys (without argument, this list is displayed) listdefault: list default keys @@ -318,6 +341,14 @@ listdefault: list default keys When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key code in command line. +For context "mouse" (possible in context "cursor" too), key has format: "@area:key" where area can be: + *: any area on screen + chat: chat area + bar(*): any bar + bar(xxx): bar "xxx" + item(*): any bar item + item(xxx): bar item "xxx" + Examples: key alt-x to toggle nicklist bar: /key bind meta-x /bar toggle nicklist @@ -327,6 +358,8 @@ Examples: /key reset meta-r key "tab" to stop search in buffer: /key bindctxt search ctrl-I /input search_stop + middle button of mouse on a nick to retrieve info on nick: + /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick} ........................................ [command]*`layout`* salva/applica/ripristina il layout per i buffer e le finestre:: @@ -344,6 +377,25 @@ windows: salva/applica modifiche solo alle finestre (buffer visualizzato da ogni Senza argomenti, il comando visualizza il layout salvato. ........................................ +[command]*`mouse`* mouse control:: +........................................ +/mouse enable|disable|toggle [<delay>] + + enable: enable mouse +disable: disable mouse + toggle: toggle mouse + delay: delay (in seconds) after which initial mouse state is restored (useful to temporarily disable mouse) + +To enable/disable mouse at startup, use: + /set weechat.look.mouse on/off + +Examples: + enable mouse: + /mouse enable + toggle mouse for 5 seconds: + /mouse toggle 5 +........................................ + [command]*`mute`* esegue un comando in silenzio:: ........................................ /mute [-current | -buffer <nome> | -all] comando @@ -372,16 +424,16 @@ Esempi: autoload reload|unload [<nome>] - 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) -filename: plugin (file) to load - name: a plugin name + list: elenca i plugin attivati +listfull: elenca i plugin attivati (dettagliato) + load: attiva un plugin +autoload: attiva automaticamente un plugin nella cartella di sistema o utente + reload: riattiva un plugin (se non specificato, disattiva e poi riattiva tutti i plugin) + unload: disattiva un plugin (se non specificato, disattiva tutti i plugin +nomefile: plugin (file) da attivare + nome: nome di un plugin -Without argument, this command lists loaded plugins. +Senza argomento, questo comando elenca i plugin attivati. ........................................ [command]*`proxy`* gestione proxy:: @@ -539,54 +591,54 @@ Esempi: /window list -1|+1|b#|up|down|left|right splith|splitv [<pct>] - resize [+/-]<pct> + resize [+/-] <pct> balance merge [all] page_up|page_down refresh - scroll [+/-]<value>[s|m|h|d|M|y] - scroll_horiz [+/-]<value>[%] + scroll|[+/-]<valore>[s|m|h|d|M|y] + scroll_horiz [+/-]<valore>[%] scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_previous_highlight|scroll_next_highlight swap [up|down|left|right] zoom - list: list opened windows (without argument, this list is displayed) - -1: jump to previous window - +1: jump to next window - b#: jump to next window displaying buffer number # - up: switch to window above current one - down: switch to window below current one - left: switch to window on the left - right: switch to window on the right - splith: split current window horizontally - splitv: split current window vertically - resize: resize window size, new size is <pct> percentage of parent window - balance: balance the sizes of all windows - merge: merge window with another (all = keep only one window) - page_up: scroll one page up - page_down: scroll one page down - refresh: refresh screen - scroll: scroll a number of lines (+/-N) or with time: s=seconds, m=minutes, h=hours, d=days, M=months, y=years - scroll_horiz: scroll horizontally a number of columns (+/-N) or percentage of window size (this scrolling is possible only on buffers with free content) - scroll_up: scroll a few lines up - scroll_down: scroll a few lines down - scroll_top: scroll to top of buffer -scroll_bottom: scroll to bottom of buffer -scroll_previous_highlight: scroll to previous highlight -scroll_next_highlight: scroll to next highlight - swap: swap buffers of two windows (with optional direction for target window) - zoom: zoom on window - -For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 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 + balance: bilancia le dimensioni tutte le finestre + 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_horiz: scorre orizzontalmente un numero di colonne (+/-N) una percentuale della dimensione della finestra (questo scorrimento è possibile solo sui buffer con contenuto libero) + 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 + swap: scambia i buffer di due finestra (con direzione opzionale per la finestra di destinazione) + 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 -Examples: - jump to window displaying buffer #1: +Esempi: + salta alla finestra che visualizza il buffer #1: /window b1 - scroll 2 lines up: + scorre di due righe in alto: /window scroll -2 - scroll 2 days up: + scorre all'indietro di due giorni: /window scroll -2d - scroll to beginning of current day: - /window scroll -d + scorre all'inizio del giorno attuale: + /window scroll -d ........................................ diff --git a/doc/it/autogen/user/weechat_options.txt b/doc/it/autogen/user/weechat_options.txt index 1d6fe1521..3a8127340 100644 --- a/doc/it/autogen/user/weechat_options.txt +++ b/doc/it/autogen/user/weechat_options.txt @@ -119,7 +119,7 @@ ** valori: un nome colore di WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numero colore del terminale o un alias; attributi consentiti prima del colore (solo per il colore del testo, non lo sfondo): "*" per il grassetto, "!" per l'inverso, "_" per la sottolineatura (valore predefinito: `brown`) * *weechat.color.chat_tags* -** descrizione: `text color for tags after messages (displayed with command /debug tags)` +** descrizione: `colore del testo per i tago dopo i messaggi (mostrati con il comando /debug tags)` ** tipo: colore ** valori: un nome colore di WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numero colore del terminale o un alias; attributi consentiti prima del colore (solo per il colore del testo, non lo sfondo): "*" per il grassetto, "!" per l'inverso, "_" per la sottolineatura (valore predefinito: `red`) @@ -364,7 +364,7 @@ ** valori: qualsiasi stringa (valore predefinito: `"%a, %d %b %Y"`) * *weechat.look.eat_newline_glitch* -** descrizione: `if set, the eat_newline_glitch will be set to 0; this is used to not add new line char at end of each line, and then not break text when you copy/paste text from WeeChat to another application (this option is disabled by default because it can cause serious display bugs)` +** descrizione: `se attivo, eat_newline_glitch verrà impostato a 0; viene usato per non aggiungere il carattere a capo alla fine di ogni riga, al fine di non danneggiare il testo quando viene copiato/incollato da WeeChat in un'altra applicazione (l'opzione è disabilitata per default, dato che può causare seri errori di visualizzazione)` ** tipo: bool ** valori: on, off (valore predefinito: `off`) @@ -473,6 +473,11 @@ ** tipo: bool ** valori: on, off (valore predefinito: `on`) +* *weechat.look.mouse* +** descrizione: `enable mouse support at startup (to enable it now, see /help mouse)` +** tipo: bool +** valori: on, off (valore predefinito: `off`) + * *weechat.look.nickmode* ** descrizione: `mostra modalità nick ((half)op/voice) prima di ogni nick` ** tipo: bool @@ -599,7 +604,7 @@ ** valori: qualsiasi stringa (valore predefinito: `"-"`) * *weechat.look.separator_vertical* -** descrizione: `char used to draw vertical separators around bars (empty value will draw a real line with ncurses), wide chars are NOT allowed here` +** descrizione: `carattere usato per disegnare i separatori verticali intorno alle barre (un valore vuoto disegnerà una riga reale con ncurses), i caratteri wide NON sono consentiti` ** tipo: stringa ** valori: qualsiasi stringa (valore predefinito: `""`) |