doc: update Polish auto-generated files

This commit is contained in:
Sébastien Helleu 2014-08-13 22:28:40 +02:00
parent d104a1fc13
commit 06260182b0
15 changed files with 690 additions and 690 deletions

View File

@ -10,7 +10,7 @@
| aspell | aspell_langs | lista wszystkich języków wspieranych przez aspell
| exec | exec_commands_ids | ids (numbers and names) of executed commands
| exec | exec_commands_ids | id (numery i nazwy) wykonywanych komend
| guile | guile_script | lista skryptów
@ -70,25 +70,25 @@
| tcl | tcl_script | lista skryptów
| trigger | trigger_hook_arguments | default arguments for a hook
| trigger | trigger_hook_arguments | domyślne argumenty dla hooka
| trigger | trigger_hook_command | default command for a hook
| trigger | trigger_hook_command | domyślna komenda dla hooka
| trigger | trigger_hook_conditions | default conditions for a hook
| trigger | trigger_hook_conditions | domyślne warunki dla hooka
| trigger | trigger_hook_rc | default return codes for hook callback
| trigger | trigger_hook_rc | domyślny kod powrotu dla callbacka hooka
| trigger | trigger_hook_regex | default regular expression for a hook
| trigger | trigger_hook_regex | domyślne wyrażenie regularne dla uchwytu
| trigger | trigger_hooks | hooks for triggers
| trigger | trigger_hooks | hooki dla triggerów
| trigger | trigger_hooks_filter | hooks for triggers (for filter in monitor buffer)
| trigger | trigger_hooks_filter | uchwyty dla triggerów (dla filtrowania w buforze monitora)
| trigger | trigger_names | triggers
| trigger | trigger_names | triggery
| trigger | trigger_option_value | value of a trigger option
| trigger | trigger_option_value | wartość opcji triggera
| trigger | trigger_options | options for triggers
| trigger | trigger_options | opcje dla triggerów
| weechat | bars_names | nazwy pasków
@ -114,9 +114,9 @@
| weechat | cursor_areas | obszary ("chat" albo nazwa paska) dla wolnego przemieszczania się kursora
| weechat | env_value | value of an environment variable
| weechat | env_value | wartość zmiennej środowiskowej
| weechat | env_vars | environment variables
| weechat | env_vars | zmienne środowiskowe
| weechat | filename | nazwa pliku

View File

@ -2,51 +2,51 @@
|===
| Wtyczka | Nazwa | Opis | Wskaźnik | Argumenty
| alias | alias | lista aliasów | wskaźnik aliasu (opcjonalny) | alias name (wildcard "*" is allowed) (optional)
| alias | alias | lista aliasów | wskaźnik aliasu (opcjonalny) | nazwa aliasu (wildcard "*" jest dozwolony) (opcjonalne)
| guile | guile_script | lista skryptów | wskaźnik skryptu (opcjonalne) | script name (wildcard "*" is allowed) (optional)
| guile | guile_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
| irc | irc_channel | lista kanałów IRC | wskaźnik kanału (opcjonalne) | serwer,kanał (kanał jest opcjonalny)
| irc | irc_ignore | lista ignorów IRC | wskaźnik ignorowania (opcjonalne) | -
| irc | irc_nick | lista nicków na kanale IRC | wskaźnik nicka (opcjonalne) | server,channel,nick (nick is optional)
| irc | irc_nick | lista nicków na kanale IRC | wskaźnik nicka (opcjonalne) | serwer,kanał,nick (nick jest opcjonalny)
| irc | irc_notify | lista powiadomień | wskaźnik powiadomienia (opcjonalne) | server name (wildcard "*" is allowed) (optional)
| irc | irc_notify | lista powiadomień | wskaźnik powiadomienia (opcjonalne) | nazwa serwera (wildcard "*" jest dozwolony) (opcjonalne)
| irc | irc_server | lista serwerów IRC | wskaźnik serwera (opcjonalny) | server name (wildcard "*" is allowed) (optional)
| irc | irc_server | lista serwerów IRC | wskaźnik serwera (opcjonalny) | nazwa serwera (wildcard "*" jest dozwolony) (opcjonalne)
| logger | logger_buffer | lista logowanych buforów | wskaźnik logger (opcjonalny) | -
| lua | lua_script | lista skryptów | wskaźnik skryptu (opcjonalne) | script name (wildcard "*" is allowed) (optional)
| lua | lua_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
| perl | perl_script | lista skryptów | wskaźnik skryptu (opcjonalne) | script name (wildcard "*" is allowed) (optional)
| perl | perl_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
| python | python_script | lista skryptów | wskaźnik skryptu (opcjonalne) | script name (wildcard "*" is allowed) (optional)
| python | python_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
| relay | relay | lista zdalnych klientów | wskaźnik relay (opcjonalny) | -
| ruby | ruby_script | lista skryptów | wskaźnik skryptu (opcjonalne) | script name (wildcard "*" is allowed) (optional)
| ruby | ruby_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
| script | script_script | lista skryptów | wskaźnik skryptu (opcjonalne) | script name with extension (wildcard "*" is allowed) (optional)
| script | script_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu z rozszerzeniem (wildcard "*" jest dozwolony) (opcjonalne)"
| tcl | tcl_script | lista skryptów | wskaźnik skryptu (opcjonalne) | script name (wildcard "*" is allowed) (optional)
| tcl | tcl_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
| weechat | bar | lista pasków | wskaźnik paska (opcjonalne) | bar name (wildcard "*" is allowed) (optional)
| weechat | bar | lista pasków | wskaźnik paska (opcjonalne) | nazwa paska (wildcard "*" jest dozwolony) (opcjonalne)
| weechat | bar_item | lista elementów pasków | wskaźnik elementu paska (opcjonalne) | bar item name (wildcard "*" is allowed) (optional)
| weechat | bar_item | lista elementów pasków | wskaźnik elementu paska (opcjonalne) | nazwa elementu paska (wildcard "*" jest dozwolony) (opcjonalne)
| weechat | bar_window | lista pasków okien | wskaźnik paska okna (opcjonalne) | -
| weechat | buffer | lista buforów | wskaźnik bufora (opcjonalne) | buffer name (wildcard "*" is allowed) (optional)
| weechat | buffer | lista buforów | wskaźnik bufora (opcjonalne) | nazwa bufora (wildcard "*" jest dozwolony) (opcjonalne)
| weechat | buffer_lines | linie w buforze | wskaźnik bufora | -
| weechat | filter | lista filtrów | - | filter name (wildcard "*" is allowed) (optional)
| weechat | filter | lista filtrów | - | nazwa filtru (wildcard "*" jest dozwolony) (opcjonalne)
| weechat | history | historia komend | wskaźnik bufora (jeśli nie ustawiony, zwraca globalną historię) (opcjonalne) | -
| weechat | hook | lista powiązań | wskaźnik uchwytu (opcjonalne) | type,arguments (type is command/timer/.., arguments to get only some hooks (wildcard "*" is allowed), both are optional)
| weechat | hook | lista powiązań | wskaźnik uchwytu (opcjonalne) | typ,argumenty (typ to komenda/timer/.., argumenty do uzyskania tylko niektórych hooków (wildcard "*" jest dozwolony), oba są opcjonalne)
| weechat | hotlist | lista buforów w hotliście | - | -
@ -56,11 +56,11 @@
| weechat | nicklist | nicki na liście nicków bufora | wskaźnik bufora | nick_xxx lub group_xxx w celu pozyskania tylko nick/group xxx (opcjonalne)
| weechat | option | lista opcji | - | option name (wildcard "*" is allowed) (optional)
| weechat | option | lista opcji | - | nazwa opcji (wildcard "*" jest dozwolony) (opcjonalne)
| weechat | plugin | lista wtyczek | wskaźnik wtyczki (opcjonalne) | plugin name (wildcard "*" is allowed) (optional)
| weechat | plugin | lista wtyczek | wskaźnik wtyczki (opcjonalne) | nazwa wtyczki (wildcard "*" jest dozwolony) (opcjonalne)
| weechat | proxy | lista pośredników | wskaźnik pośrednika (opcjonalny) | proxy name (wildcard "*" is allowed) (optional)
| weechat | proxy | lista pośredników | wskaźnik pośrednika (opcjonalny) | nazwa pośrednika (wildcard "*" jest dozwolony) (opcjonalne)
| weechat | url_options | opcje dla URLi | - | -

View File

@ -26,17 +26,17 @@
| python | python2_bin | ścieżka do interpretera pythona 2.x | -
| relay | relay_client_count | number of clients for relay | status name (optional): connecting, waiting_auth, connected, auth_failed, disconnected
| relay | relay_client_count | liczba podłączonych klientów | nazwa statusu (opcjonalne): łączenie, oczekiwanie na uwierzytelnienie, połączono, uwierzytelnienie nieudane, rozłączono
| weechat | charset_internal | wewnętrzne kodowanie WeeChat | -
| weechat | charset_terminal | kodowanie terminala | -
| weechat | color_ansi_regex | POSIX extended regular expression to search ANSI escape codes | -
| weechat | color_ansi_regex | Rozszerzone wyrażenia regularne POSIX do wyszukiwania kodów escapującyhc ANSI | -
| weechat | color_rgb2term | RGB color converted to terminal color (0-255) | rgb,limit (limit is optional and is set to 256 by default)
| weechat | color_rgb2term | kolor RGB skonwertowany na kolor terminala (0-255) | rgb,limit (limit jest opcjonalny i ustawiony domyślnie na 256)
| weechat | color_term2rgb | terminal color (0-255) converted to RGB color | color (terminal color: 0-255)
| weechat | color_term2rgb | kolor terminala (0-255) skonwertowany na kolor RGB | kolor (kolor terminala: 0-255)
| weechat | cursor_mode | 1 jeśli tryb kursora jest aktywny | -

View File

@ -4,31 +4,31 @@
----
/alias [-completion <dopełnienie>] <alias> [<komenda> [;<komenda>...]]
completion: completion for alias (optional, by default completion is done with target command)
note: you can use %%command to use completion of an existing command
alias: name of alias (wildcard "*" is allowed)
command: command name with arguments (many commands can be separated by semicolons)
completion: dopełnienie dla aliasu (opcjonalne, domyślnie dopełnienie wykonuje się z docelową komendą)
uwaga: można użyć %%komenda w celu użycia dopełnień dla istniejących komend
alias: nazwa aliasu (wildcard "*" jest dozwolony)
komenda: nazwa komendy (wiele komend można oddzielić za pomocą średnika)
Without argument, this command lists all defined alias.
Bez podania argumentu komenda wyświetla listę wszystkich zdefiniowanych aliasów.
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
$var: where "var" is a local variable of buffer (see /buffer localvar)
examples: $nick, $channel, $server, $plugin, $name
Ważne: dla komend specjalne zmienne są zastępowane odpowiednimi wartościami:
$n: argument 'n' (pomiędzy 1 i 9)
$-m: argumenty od 1 do 'm'
$n-: argumenty od 'n' do ostatniego
$n-m: argumenty od 'n' od 'm'
$*: wszystkie argumenty
$~: ostatni argument
$var: gdzie "var" to zmienna lokalna buforu (zobacz /buffer localvar)
przykłady: $nick, $channel, $server, $plugin, $name
To remove an alias, use command /unalias.
Do usunięcia aliasu służy komenda /unalias.
Examples:
alias /split to split window horizontally:
Przykłady:
alias /split do poziomego podziału:
/alias split /window splith
alias /hello to say "hello" on all channels but not on #weechat:
alias /hello pisze "hello" na wszystkich kanałach poza #weechat:
/alias hello /allchan -exclude=#weechat msg * hello
alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
alias /forcejoin wysyłający komende IRC "forcejoin" z dopełnieniem dla /sajoin:
/alias -completion %%sajoin forcejoin /quote forcejoin
----

View File

@ -1,5 +1,5 @@
* [[option_charset.default.decode]] *charset.default.decode*
** opis: `global decoding charset: charset used to decode incoming messages when they are not UTF-8 valid`
** opis: `globalne dekodowanie: kodowanie użyte do dekodowania przychodzących wiadomości, kiedy nie są one zgodne z UTF-8`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"iso-8859-1"`)

View File

@ -1,65 +1,65 @@
[[command_exec_exec]]
[command]*`exec`* execute external commands::
[command]*`exec`* wykonywanie zewnętrznych komend::
----
/exec -list
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
-in <id> <text>
-inclose <id> [<text>]
-signal <id> <signal>
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <nazwa>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <czas>] [-name <nazwa>] [-pipe <komenda>] [-hsignal <nazwa>] <komenda>
-in <id> <tekst>
-inclose <id> [<tekst>]
-signal <id> <sygnał>
-kill <id>
-killall
-set <id> <property> <value>
-set <id> <właściwość> <wartość>
-del <id>|-all [<id>...]
-list: list commands
-sh: use the shell to execute the command (WARNING: use this option ONLY if all arguments are safe, see option -nosh)
-nosh: do not use the shell to execute the command (required if the command has some unsafe data, for example the content of a message from another user) (default)
-bg: run process in background: do not display process output neither return code (not compatible with options -o/-n)
-nobg: catch process output and display return code (default)
-stdin: create a pipe for sending data to the process (with /exec -in/-inclose)
-nostdin: do not create a pipe for stdin (default)
-buffer: display/send output of command on this buffer (if the buffer is not found, a new buffer with name "exec.exec.xxx" is created)
-l: display locally output of command on buffer (default)
-o: send output of command to the buffer (not compatible with option -bg)
-n: display output of command in a new buffer (not compatible with option -bg)
-nf: display output of command in a new buffer with free content (no word-wrap, no limit on number of lines) (not compatible with option -bg)
-cl: clear the new buffer before displaying output
-nocl: append to the new buffer without clear (default)
-sw: switch to the output buffer (default)
-nosw: don't switch to the output buffer
-ln: display line numbers (default in new buffer only)
-noln: don't display line numbers
-flush: display output of command in real time (default)
-noflush: display output of command after its end
-color: action on ANSI colors in output:
ansi: keep ANSI codes as-is
auto: convert ANSI colors to WeeChat/IRC (default)
irc: convert ANSI colors to IRC colors
weechat: convert ANSI colors to WeeChat colors
strip: remove ANSI colors
-rc: display return code (default)
-norc: don't display return code
-timeout: set a timeout for the command (in seconds)
-name: set a name for the command (to name it later with /exec)
-pipe: send the output to a WeeChat/plugin command (line by line); if there are spaces in command/arguments, enclose them with double quotes; variable $line is replaced by the line (by default the line is added after the command, separated by a space) (not compatible with options -bg/-o/-n)
-hsignal: send the output as a hsignal (to be used for example in a trigger) (not compatible with options -bg/-o/-n)
command: the command to execute; if beginning with "url:", the shell is disabled and the content of URL is downloaded and sent as output
id: command identifier: either its number or name (if set with "-name xxx")
-in: send text on standard input of process
-inclose: same as -in, but stdin is closed after (and text is optional: without text, the stdin is just closed)
-signal: send a signal to the process; the signal can be an integer or one of these names: hup, int, quit, kill, term, usr1, usr2
-kill: alias of "-signal <id> kill"
-killall: kill all running processes
-set: set a hook property (see function hook_set in plugin API reference)
property: hook property
value: new value for hook property
-del: delete a terminated command
-all: delete all terminated commands
-list: lista komend
-sh: użyj powłoki do wykonania komendy (UWAGA: użyj tej opcji TYLKO jeśli wszystkie argumenty są bezpieczne, zobacz opcję -nosh)
-nosh: nie używaj powłoki do wykonania komendy (wymagane jeśli komenda posiada niebezpieczne dane, na przykład zawartość wiadomości od innego użytkownika) (domyślne)
-bg: uruchom proces w tle: nie wyświetlaj wyjścia z procesu ani zwracanego kodu (nie kompatybilne z opcjami -o/-n)
-nobg: przechwyć całość wyjścia z procesu i wyświetl kod wyjścia (domyślne)
-stdin: tworzy strumień do wysyłania danych do procesu (za pomocą /exec -in/-inclose)
-nostdin: nie twórz strumienia dla stdin (domyślne)
-buffer: wyświetl/wyślij wyjście komendy do tego bufora (jeśli bufor nie zostanie znaleziony zostanie utworzony nowy bufor o nazwie "exec.exec.xxx")
-l: wyświetl lokalnie wyście z komendy w buforze (domyślne)
-o: wyślij wyjście z komendy do bufora (nie kompatybilne z opcją -bg)
-n: wyświetl wyjście komendy w nowym buforze (nie kompatybilne z opcją -bg)
-nf: wyświetl wyjście komendy w nowym buforze z wolna zawartością (brak zawijania słów, bez limitu ilości linii) (nie kompatybilne z opcją -bg)
-cl: wyczyść nowy bufor przed wyświetleniem wyjścia
-nocl: dodaj do nowego bufora bez czyszczenia zawartości (domyślne)
-sw: przełącz na bufor wyjściowy (domyślne)
-nosw: nie przełączaj na bufor wyjściowy
-ln: wyświetl numery linii (domyślne tylko w nowym buforze)
-noln: nie wyświetlaj numerów linii
-flush: wyświetl wyjście z komendy w czasie rzeczywistym (domyślne)
-noflush: wyświetl wyjście z komendy po jej zakończeniu
-color: akcja na kolorach ANSI w wyjściu:
ansi: zachowaj kody ANSI
auto: konwertuj kolory ANSI na WeeChat/IRC (domyślne)
irc: konwertuj kolory ANSI na kolory IRC
weechat: konwertuj kolory ANSI na kolory WeeChat
strip: usuń kolory ANSI
-rc: wyświetl kod wyjścia (domyślne)
-norc: nie wyświetlaj kodu wyjścia
-timeout: ustaw timeout dla komendy (w sekundach)
-name: ustaw nazwę dla komendy (do wywołania później za pomocą /exec)
-pipe: wyślij wyjście do WeeChat/wtyczki (linia po linii); jeśli występują spacje w komendzie/argumentach, otocz je cudzysłowem; zmienna $line jest zastępowana przez linie (domyślnie linia jest dodawana za komendą, oddzielona spacją) (nie kompatybilne z opcjami -bg/-o/-n)
-hsignal: wyślij wyjście jako hsignal (w celu użycia na przykład w triggerze) (nie kompatybilne z opcjami -bg/-o/-n)
komenda: komenda do wykonania; jeśli zaczyna się od "url:", powłoka jest wyłączana i zawartość URLa jest pobierana i wysyłana jako wyjście
id: identyfikator komendy: numer lub nazwa (jeśli ustawiona przez "-name xxx")
-in: wyślij tekst na standardowe wejście procesu
-inclose: to samo co -in, ale stdin jest zamykane (tekst jest opcjonalny: bez niego stdin jest po prostu zamykane)
-signal: wysyła sygnał do procesu; sygnał może być liczbą całkowitą lub jedna z nazw: hup, int, quit, kill, term, usr1, usr2
-kill: alias dla "-signal <id> kill"
-killall: zabija wszystkie działające procesy
-set: ustawia przypisaną właściwość (zobacz funkcję hook_set w opisie API wtyczek)
właściwość: przypisana właściwość
wartość: nowa wartość
-del: usuń zakończoną komendę
-all: usuń wszystkie zakończone komendy
Default options can be set in the option exec.command.default_options.
Domyślne opcje moga być ustawione za pomocą opcji exec.command.default_options.
Examples:
Przykłady:
/exec -n ls -l /tmp
/exec -n ps xu | grep weechat
/exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx

View File

@ -1,20 +1,20 @@
* [[option_exec.color.flag_finished]] *exec.color.flag_finished*
** opis: `text color for a finished command flag in list of commands`
** opis: `kolor tekstu dla flagi zakończonej komendy na liście komend`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightred`)
* [[option_exec.color.flag_running]] *exec.color.flag_running*
** opis: `text color for a running command flag in list of commands`
** opis: `kolor dla flagi wykonywanej komendy na liście komend`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightgreen`)
* [[option_exec.command.default_options]] *exec.command.default_options*
** opis: `default options for command /exec (see /help exec); example: "-nosh -bg" to run all commands in background (no output), and without using the shell`
** opis: `domyślne opcje dla komendy /exec (zobacz /help exec): przykład: "-nosh -bg" uruchomi wszystkie komendy w tle (brak wyjścia) i bez używania powłoki`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_exec.command.purge_delay]] *exec.command.purge_delay*
** opis: `delay for purging finished commands (in seconds, 0 = purge commands immediately, -1 = never purge)`
** opis: `opóźnienie dla kasowania zakończonych komend (w sekundach, 0 = natychmiast, -1 = nigdy)`
** typ: liczba
** wartości: -1 .. 25920000 (domyślna wartość: `0`)

View File

@ -13,39 +13,39 @@ cel: nazwa serwera
----
/allchan [-current] [-exclude=<kanał>[,<kanał>...]] <komenda> [<argumenty>]
-current: execute command for channels of current server only
-exclude: exclude some channels (wildcard "*" is allowed)
command: command to execute
arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
-current: wykonuje komendę tylko na kanałach obecnego serwera
-exclude: wyklucza niektóre kanały (wildcard "*" jest dozwolony)
komenda: komenda do wykonania
argumenty: argumenty dla komendy (specjalne zmienne $nick, $channel i $server są zamieniane na odpowiednie wartości)
Examples:
execute '/me is testing' on all channels:
/allchan me is testing
say 'hello' everywhere but not on #weechat:
/allchan -exclude=#weechat msg * hello
say 'hello' everywhere but not on #weechat and channels beginning with #linux:
/allchan -exclude=#weechat,#linux* msg * hello
Przykłady:
wykonuje '/me testuje' na wszystkich kanałach:
/allchan me testuje
mówi 'witam' wszędzie tylko nie na #weechat:
/allchan -exclude=#weechat msg * witam
mówi 'witam' wszędzie poza #weechat oraz kanałami zaczynającymi się od #linux:
/allchan -exclude=#weechat,#linux* msg * witam
----
[[command_irc_allpv]]
[command]*`allpv`* execute a command on all private buffers of all connected servers::
[command]*`allpv`* wykonuje komendę na wszystkich prywatnych buforach wszystkich połączonych serwerów::
----
/allpv [-current] [-exclude=<nick>[,<nick>...]] <command> [<arguments>]
/allpv [-current] [-exclude=<nick>[,<nick>...]] <komenda> [<argumenty>]
-current: execute command for private buffers of current server only
-exclude: exclude some nicks (wildcard "*" is allowed)
command: command to execute
arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
-current: wykonuje komendę tylko na prywatnych buforach obecnego serwera
-exclude: wyklucza niektóre nicki (wildcard "*" jest dozwolony)
komenda: komenda do wykonania
argumenty: argumenty dla komendy (specjalne zmienne $nick, $channel i $server są zamieniane na odpowiednie wartości)
Examples:
execute '/me is testing' on all private buffers:
Przykłady:
wykonuje '/me testuje' we wszystkich prywatnych buforach:
/allpv me is testing
say 'hello' everywhere but not for nick foo:
wysyła wszędzie 'hello' tylko nie nickowi foo:
/allpv -exclude=foo msg * hello
say 'hello' everywhere but not for nick foo and nicks beginning with bar:
wysyła wszędzie 'hello' tylko nie nickowi foo i nickom zaczynającym się od bar:
/allpv -exclude=foo,bar* msg * hello
close all private buffers:
zamyka wszystkie prywatne bufory:
/allpv close
----
@ -55,16 +55,16 @@ Examples:
----
/allserv [-exclude=<serwer>[,<serwer>...]] <komenda> [<argumenty>]
-exclude: exclude some servers (wildcard "*" is allowed)
command: command to execute
arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
-exclude: wyklucza niektóre serwery (wildcard "*" jest dozwolony)
komenda: komenda do wykonania
argumenty: argumenty dla komendy (specjalne zmienne $nick, $channel i $server są zamieniane na odpowiednie wartości)
Examples:
change nick on all servers:
/allserv nick newnick
set away on all servers:
/allserv away I'm away
do a whois on my nick on all servers:
Przykłady:
zmienia nick na wszystkich serwerach:
/allserv nick nowy_nick
ustawia stan nieobecności na wszystkich serwerach:
/allserv away Jestem nieobecny
wykonuje whois na własnym nicku na wszystkich serwerach:
/allserv whois $nick
----
@ -74,10 +74,10 @@ Examples:
----
/ban [<kanał>] [<nick> [<nick>...]]
channel: channel name
nick: nick or host
kanał: nazwa kanału
nick: nick lub host
Without argument, this command display ban list for current channel.
Bez podania argumentu komenda wyświetla listę banów na obecnym kanale.
----
[[command_irc_connect]]
@ -117,9 +117,9 @@ Przykłady:
----
/ctcp <cel> <typ> [<argumenty>]
target: nick or channel name to send CTCP to
type: CTCP type (examples: "version", "ping", ..)
arguments: arguments for CTCP
cel: nick albo kanał, na który wysłać CTCP
typ: typ CTCP (przykłady: "version", "ping", ..)
argumenty: argumenty dla CTCP
----
[[command_irc_cycle]]
@ -128,8 +128,8 @@ arguments: arguments for CTCP
----
/cycle [<kanał>[,<kanał>...]] [<wiadomość>]
channel: channel name
message: part message (displayed to other users)
kanał: nazwa kanału
wiadomość: wiadomość pożegnalna (pokazywana innym użytkownikom)
----
[[command_irc_dcc]]
@ -140,12 +140,12 @@ message: part message (displayed to other users)
send <nick> <plik>
nick: nick
file: filename (on local host)
plik: nazwa pliku (na lokalnym hoście)
Examples:
chat with nick "toto":
Przykłady:
rozmowa z użytkownikiem "toto":
/dcc chat toto
send file "/home/foo/bar.txt" to nick "toto":
wyśle plik "/home/foo/bar.txt" użytkownikowi "toto":
/dcc send toto /home/foo/bar.txt
----
@ -155,8 +155,8 @@ Examples:
----
/dehalfop <nick> [<nick>...]
nick: nick or mask (wildcard "*" is allowed)
*: remove channel half-operator status from everybody on channel except yourself
nick: nick lub maska (wildcard "*" jest dozwolony)
*: zabiera status pół-operatora kanału wszystkim na kanale poza tobą
----
[[command_irc_deop]]
@ -166,8 +166,8 @@ nick: nick or mask (wildcard "*" is allowed)
/deop <nick> [<nick>...]
* -yes
nick: nick or mask (wildcard "*" is allowed)
*: remove channel operator status from everybody on channel except yourself
nick: nick lub maska (wildcard "*" jest dozwolony)
*: zabiera status operatora kanału wszystkim na kanale poza tobą
----
[[command_irc_devoice]]
@ -177,8 +177,8 @@ nick: nick or mask (wildcard "*" is allowed)
/devoice <nick> [<nick>...]
* -yes
nick: nick or mask (wildcard "*" is allowed)
*: remove voice from everybody on channel
nick: nick lub maska (wildcard "*" jest dozwolony)
*: odbiera głos wszystkim na kanale
----
[[command_irc_die]]
@ -196,10 +196,10 @@ cel: nazwa serwera
----
/disconnect [<serwer>|-all|-pending [<powód>]]
server: internal server name
-all: disconnect from all servers
-pending: cancel auto-reconnection on servers currently reconnecting
reason: reason for the "quit"
serwer: wewnętrzna nazwa serwera
-all: rozłącza się ze wszystkimi serwerami
-pending: anuluje automatyczne łączenie dla serwerów ponownie łączących się
powód: powód dla "quit"
----
[[command_irc_halfop]]
@ -209,8 +209,8 @@ cel: nazwa serwera
/halfop <nick> [<nick>...]
* -yes
nick: nick or mask (wildcard "*" is allowed)
*: give channel half-operator status to everybody on channel
nick: nick lub maska (wildcard "*" jest dozwolony)
*: nadaje status pół-operatora kanału wszystkim na kanale
----
[[command_irc_ignore]]
@ -288,30 +288,30 @@ Przykłady:
----
[[command_irc_kick]]
[command]*`kick`* kick a user out of a channel::
[command]*`kick`* wyrzuca użytkownika z kanału::
----
/kick [<kanał>] <nick> [<powód>]
channel: channel name
kanał: nazwa kanału
nick: nick
reason: reason (special variables $nick, $channel and $server are replaced by their value)
powód: powód(specjalne zmienne jak $nick, $channel i $server są podmieniane na odpowiednie wartości)
----
[[command_irc_kickban]]
[command]*`kickban`* kick a user out of a channel and ban the host::
[command]*`kickban`* wyrzuca użytkownika z kanału i banuje hosta::
----
/kickban [<kanał>] <nick> [<powód>]
channel: channel name
kanał: nazwa kanału
nick: nick
reason: reason (special variables $nick, $channel and $server are replaced by their value)
powód: powód (specjalne zmienne jak $nick, $channel i $server są podmieniane na odpowiednie wartości)
It is possible to kick/ban with a mask, nick will be extracted from mask and replaced by "*".
Możliwe jest kopanie/banowanie za pomocą maski, nick zostanie wyciągnięty z maski i zastąpiony "*".
Example:
ban "*!*@host.com" and then kick "toto":
Przykład:
zbanuje "*!*@host.com", następnie wykopie "toto":
/kickban toto!*@host.com
----
@ -319,7 +319,7 @@ Example:
[command]*`kill`* zamyka połączenie klient-serwer::
----
/kill <nick> [<reason>]
/kill <nick> [<powód>]
nick: nick
powód: powód
@ -461,9 +461,9 @@ nick: nowy nick
----
/notice [-server <serwer>] <cel> <tekst>
server: send to this server (internal name)
target: nick or channel name
text: text to send
serwer: wyślij do tego serwera (nazwa wewnętrzna)
cel: nick lub kanał
tekst: wiadomość do wysłania
----
[[command_irc_notify]]
@ -498,8 +498,8 @@ Przykłady:
/op <nick> [<nick>...]
* -yes
nick: nick or mask (wildcard "*" is allowed)
*: give channel operator status to everybody on channel
nick: nick lub maska (wildcard "*" jest dozwolony)
*: nadaje status operatora kanału wszystkim na kanale
----
[[command_irc_oper]]
@ -548,9 +548,9 @@ demon2: prześlij do tego demona
----
/query [-server <serwer>] <nick>[,<nick>...] [<tekst>]
server: send to this server (internal name)
serwer: wyślij do tego serwera (nazwa wewnętrzna)
nick: nick
text: text to send
tekst: wiadomość do wysłania
----
[[command_irc_quiet]]
@ -559,10 +559,10 @@ server: send to this server (internal name)
----
/quiet [<kanał>] [<nick> [<nick>...]]
channel: channel name
nick: nick or host
kanał: nazwa kanału
nick: nazwa użytkownika lub host
Without argument, this command display quiet list for current channel.
Bez podania argumentu komenda wyświetla listę uciszeń dla obecnego kanału.
----
[[command_irc_quote]]
@ -582,10 +582,10 @@ serwer: wyślij do tego serwera (nazwa wewnętrzna)
/reconnect <serwer> [<serwer>...] [-nojoin] [-switch]
-all [-nojoin] [-switch]
server: server to reconnect (internal name)
-all: reconnect to all servers
-nojoin: do not join any channel (even if autojoin is enabled on server)
-switch: switch to next server address
serwer: nazwa serwera do ponownego połączenia (wewnętrzna nazwa)
-all: ponownie łączy się ze wszystkimi serwerami
-nojoin: nie wchodź na żadne kanały (nawet jeśli są zdefiniowane kanały do automatycznego wejścia dla serwera)
-switch: przełącza na kolejny adres serwera
----
[[command_irc_rehash]]
@ -598,14 +598,14 @@ opcje: dodatkowe opcje, dla niektórych serwerów
----
[[command_irc_remove]]
[command]*`remove`* force a user to leave a channel::
[command]*`remove`* zmusza użytkownika do opuszczenia kanału::
----
/remove [<kanał>] <nick> [<powód>]
channel: channel name
kanał: nazwa kanału
nick: nick
reason: reason (special variables $nick, $channel and $server are replaced by their value)
powód: powód(specjalne zmienne jak $nick, $channel i $server są podmieniane na odpowiednie wartości)
----
[[command_irc_restart]]
@ -740,8 +740,8 @@ usługa: nazwa usługi
----
/squit <serwer> <komentarz>
server: server name
comment: comment
serwer: nazwa serwera
komentarz: komentarz
----
[[command_irc_stats]]
@ -780,9 +780,9 @@ cel: pobierz czas podanego serwera
----
/topic [<kanał>] [<temat>|-delete]
channel: channel name
topic: new topic
-delete: delete channel topic
kanał: nazwa kanału
temat: nowy temat kanału
-delete: kasuje temat kanału
----
[[command_irc_trace]]
@ -800,18 +800,18 @@ cel: nazwa serwera
----
/unban [<kanał>] <nick> [<nick> ...]
channel: channel name
nick: nick or host
kanał: nazwa kanału
nick: użytkownik lub host
----
[[command_irc_unquiet]]
[command]*`unquiet`* unquiet nicks or hosts::
[command]*`unquiet`* nicki albo hosty przestają być uciszone::
----
/unquiet [<kanał>] <nick> [<nick> ...]
channel: channel name
nick: nick or host
kanał: nazwa kanału
nick: użytkownik lub host
----
[[command_irc_userhost]]
@ -848,8 +848,8 @@ serwer: nazwa serwera
----
/voice <nick> [<nick>...]
nick: nick or mask (wildcard "*" is allowed)
*: give voice to everybody on channel
nick: nick lub maska (wildcard "*" jest dozwolony)
*: daje głos każdemu na kanale
----
[[command_irc_wallchops]]
@ -887,14 +887,14 @@ maska: tylko informacje pasujące do maski
----
/whois [<serwer>] [<nick>[,<nick>...]]
server: server name
nick: nick (may be a mask)
serwer: nazwa serwera
nick: nick (może być maska)
Without argument, this command will do a whois on:
- your own nick if buffer is a server/channel
- remote nick if buffer is a private.
Bez argumentu, komenda ta wykona whois na:
- twoim własnym nicki, jeśli bufor to serwer/kanał
- zdalnym nicku, jeśli bufor to rozmowa prywatna.
If option irc.network.whois_double_nick is enabled, two nicks are sent (if only one nick is given), to get idle time in answer.
Jeśli opcja irc.network.whois_double_nick jest włączona, wysyłane są dwa nicki (jeśli został podany tylko jeden), aby uzyskać czas bezczynności w odpowiedzi.
----
[[command_irc_whowas]]
@ -904,7 +904,7 @@ If option irc.network.whois_double_nick is enabled, two nicks are sent (if only
/whowas <nick>[,<nick>...] [<ilość> [<cel>]]
nick: nick
count: number of replies to return (full search if negative number)
target: reply should match this mask
ilość: ilość zwracanych odpowiedzi (pełne wyszukiwanie dla numerów ujemnych)
cel: odpowiedź powinna pasować do maski
----

View File

@ -24,7 +24,7 @@
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_irc.color.item_nick_modes]] *irc.color.item_nick_modes*
** opis: `color for nick modes in bar item "input_prompt"`
** opis: `kolor dla atrybutów nicka w elemencie paska "input_prompt"`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
@ -39,7 +39,7 @@
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `red`)
* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
** opis: `remap mirc colors in messages using a hashtable: keys are "fg,bg" as integers between -1 (not specified) and 15, values are WeeChat color names or numbers (format is: "1,-1:color1;2,7:color2"), example: "1,-1:darkgray;1,2:white,blue" to remap black to "darkgray" and black on blue to "white,blue"; default WeeChat colors for IRC codes: 0=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=gray, 15=white`
** opis: `zamień kolory mirca w wiadomościach używając tablicy hashy: klucze to "fg,bg" przyjmują one wartości pomiędzy -1 (nie określono) a 15, wartości to nazwy lub numery kolorów WeeChat (format: "1,-1:kolor1;2,7:kolor2"), przykład: "1,-1:darkgray;1,2:white,blue" w celu przemapowania czarnego na "darkgray" oraz czarnego na niebieskim tle na "white,blue"; domyślne kolory WeeChat dla kodów IRC: 0-=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=gray, 15=white`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"1,-1:darkgray"`)
@ -139,7 +139,7 @@
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
** opis: `comma-separated list of messages to display after joining a channel: 324 = channel modes, 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count`
** opis: `oddzielona przecinkami lista wiadomości wyświetlanych po wejściu na kanał: 324 = atrybuty kanału, 329 = data utworzenia, 332 = temat, 333 = autor/data tematu, 353 = osoby na kanale, 366 = ilość osób na kanale`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"329,332,333,366"`)
@ -174,7 +174,7 @@
** wartości: dowolny ciąg (domyślna wartość: `"$nick"`)
* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
** opis: `restrict highlights to these tags on irc buffers (to have highlight on user messages but not server messages); tags must be separated by a comma and "+" can be used to make a logical "and" between tags; wildcard "*" is allowed in tags; an empty value allows highlight on any tag`
** opis: `ogranicza podświetlenia do tych tagów w buforach irc (żeby mieć podświetlenia tylko od wiadomości użytkowników ale nie serwera); tagi muszą być oddzielone przecinkami, "+" może zostać użyty w celu uzyskania logicznego "i" pomiędzy tagami; wildcard "*" jest dozwolony w tagach; pusta wartość zezwala na podświetlenia przez dowolny tag`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"irc_privmsg,irc_notice"`)
@ -184,7 +184,7 @@
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.item_channel_modes_hide_args]] *irc.look.item_channel_modes_hide_args*
** opis: `hide channel modes arguments if at least one of these modes is in channel modes ("*" to always hide all arguments, empty value to never hide arguments); example: "kf" to hide arguments if "k" or "f" are in channel modes`
** opis: `ukryj atrybuty trybów kanałów jeśli przynajmniej jeden z tych trybów jest ustawiony ("*" zawsze ukrywaj argumenty, pusta wartość - nigdy nie ukrywaj); przykład: "kf" dla ukrycia argumentów, jeśli ustawiony jest tryb "k" lub "f"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"k"`)
@ -194,17 +194,17 @@
** wartości: buffer_plugin, buffer_name (domyślna wartość: `buffer_plugin`)
* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
** opis: `display nick modes in bar item "input_prompt"`
** opis: `wyświetlaj tryby nicka w elemencie paska "input_prompt"`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
** opis: `display nick prefix in bar item "input_prompt"`
** opis: `wyświetlaj przedrostek nicka w elemencie paska "input_prompt"`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.join_auto_add_chantype]] *irc.look.join_auto_add_chantype*
** opis: `automatically add channel type in front of channel name on command /join if the channel name does not start with a valid channel type for the server; for example: "/join weechat" will in fact send: "/join #weechat"`
** opis: `automatycznie dodawaj typ kanału z przodu nazwy kanału dla komendy /join jeśli nazwa kanału nie zaczyna się od poprawnego typu kanału na serwerze; na przykład: "/join weechat" zostanie wysłane jako: "/join #weechat"`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)
@ -329,7 +329,7 @@
** wartości: 0 .. 10080 (domyślna wartość: `30`)
* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
** opis: `enable smart filter for "mode" messages: "*" to filter all modes, "+" to filter all modes in server prefixes (for example "ovh"), "xyz" to filter only modes x/y/z, "-xyz" to filter all modes but not x/y/z; examples: "ovh": filter modes o/v/h, "-bkl": filter all modes but not b/k/l`
** opis: `włącz inteligentny filtr dla wiadomości "mode": "*" filtruje wszystkie tryby, "+" filtruje wszystkie tryby w prefiksach serwera (na przykład "ovh"), "xyz" filtruje tylko tryby x/y/z, "-xyz" filtruje wszystkie tryby poza x/y/z; przykład: "ovh": filtruje tryby o/v/h, "-bkl" filtruje wszystkie tryby poza b/k/l`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"+"`)
@ -364,7 +364,7 @@
** wartości: 0 .. 604800 (domyślna wartość: `600`)
* [[option_irc.network.ban_mask_default]] *irc.network.ban_mask_default*
** opis: `default ban mask for commands /ban, /unban and /kickban; variables $nick, $user, $ident and $host are replaced by their values (extracted from "nick!user@host"); $ident is the same as $user if $user does not start with "~", otherwise it is set to "*"; this default mask is used only if WeeChat knows the host for the nick`
** opis: `domyślna maska dla bana dla komend /ban, /unban i /kickban; zmienne $nick, $user, $ident i $host są zastępowane odpowiednimi wartościami (pobranymi z "nick!user@host"); $ident jest taki sam jak $user, jeśli $user nie zaczyna się od "~", w przeciwnym wypadku jest ustawiany na "*"; domyślna maska używana jest tylko, kiedy WeeChat zna nazwę hosta dla nicka`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"*!$ident@$host"`)
@ -479,7 +479,7 @@
** wartości: 0 .. 1000000 (domyślna wartość: `25`)
* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
** opis: `comma-separated list of client capabilities to enable for server if they are available; capabilities supported by WeeChat are: multi-prefix, userhost-in-names, away-notify (example: "multi-prefix,userhost-in-names,away-notify")`
** opis: `oddzielona przecinkami lista opcji klienta do włączenia dla serwera, jeśli są dostępne; opcje wspierane przez WeeChat: multi-prefix, userhost-in-names, away-notify (przykład: "multi-prefix,userhost-in-names,away-notify")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
@ -544,7 +544,7 @@
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.server_default.realname]] *irc.server_default.realname*
** opis: `real name to use on server (note: content is evaluated, see /help eval)`
** opis: `prawdziwa nazwa do użycia na serwerze (uwaga: zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
@ -584,7 +584,7 @@
** wartości: 0 .. 2147483647 (domyślna wartość: `2048`)
* [[option_irc.server_default.ssl_fingerprint]] *irc.server_default.ssl_fingerprint*
** opis: `SHA1 fingerprint of certificate which is trusted and accepted for the server (it must be exactly 40 hexadecimal digits without separators); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "ssl_verify")`
** opis: `skrót SHA1 certyfikatu, który jest zaufany i akceptowany dla serwera (dokładnie 40 znaków heksadecymalnych bez separatorów); wiele skrótów można oddzielić przecinkami; jeśli ta opcja jest ustawiona, certyfikat NIE jest dalej sprawdzany (opcja "ssl_verify")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
@ -599,7 +599,7 @@
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.server_default.username]] *irc.server_default.username*
** opis: `user name to use on server (note: content is evaluated, see /help eval)`
** opis: `nazwa użytkownika do użycia na serwerze (uwaga: zawartość jest przetwarzana, zobacz /help eval)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)

View File

@ -89,7 +89,7 @@
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_relay.network.clients_purge_delay]] *relay.network.clients_purge_delay*
** opis: `delay for purging disconnected clients (in minutes, 0 = purge clients immediately, -1 = never purge)`
** opis: `opóźnienie, z jakim zostaną skasowane rozłączone klienty (w minutach, 0 = natychmiast, -1 nigdy)`
** typ: liczba
** wartości: -1 .. 43200 (domyślna wartość: `0`)

View File

@ -1,78 +1,78 @@
[[command_trigger_trigger]]
[command]*`trigger`* manage triggers, the Swiss Army knife for WeeChat::
[command]*`trigger`* zarządzaj triggerami, scyzorykiem WeeChat::
----
/trigger list|listfull|listdefault
add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>"]]]]]
addinput [<hook>]
input|output|recreate <name>
set <name> <option> <value>
rename|copy <name> <new_name>
enable|disable|toggle [<name>|-all [<name>...]]
restart <name>|-all [<name>...]
show <name>
del <name>|-all [<name>...]
add|addoff|addreplace <nazwa> <uchwyt> ["<argumenty>" ["<warunki>" ["<regex>" ["<komenda>" ["<kod powrotu>"]]]]]
addinput [<uchwyt>]
input|output|recreate <nazwa>
set <nazwa> <opcja> <wartość>
rename|copy <nazwa> <nowa nazwa>
enable|disable|toggle [<nazwa>|-all [<nazwa>...]]
restart <nazwa>|-all [<nazwa>...]
show <nazwa>
del <nazwa>|-all [<nazwa>...]
default -yes
monitor [<filter>]
monitor [<filtr>]
list: list triggers (without argument, this list is displayed)
listfull: list triggers with detailed info for each trigger
listdefault: list default triggers
add: add a trigger
addoff: add a trigger (disabled)
addreplace: add or replace an existing trigger
name: name of trigger
hook: signal, hsignal, modifier, print, command, command_run, timer, config, focus
arguments: arguments for the hook, depending on hook (separated by semicolons):
signal: name(s) of signal (required)
hsignal: name(s) of hsignal (required)
modifier: name(s) of modifier (required)
print: buffer, tags, message, strip colors
command: command (required), description, arguments, description of arguments, completion
command_run: command(s) (required)
timer: interval (required), align on second, max calls
config: name(s) of option (required)
focus: name(s) of area (required)
conditions: evaluated conditions for the trigger
regex: one or more regular expressions to replace strings in variables
command: command to execute (many commands can be separated by ";"
return_code: return code in callback (ok (default), ok_eat, error)
addinput: set input with default arguments to create a trigger
input: set input with the command used to create the trigger
output: send the command to create the trigger on the buffer
recreate: same as "input", with option "addreplace" instead of "add"
set: set an option in a trigger
option: name of option: name, hook, arguments, conditions, regex, command, return_code
(for help on option, you can type: /help trigger.trigger.<name>.<option>)
value: new value for the option
rename: rename a trigger
copy: copy a trigger
enable: enable trigger(s) (without arguments: enable triggers globally)
disable: disable trigger(s) (without arguments: disable triggers globally)
toggle: toggle trigger(s) (without arguments: toggle triggers globally)
restart: restart trigger(s) (recreate the hooks)
show: show detailed info on a trigger (with some stats)
del: delete a trigger
-all: do action on all triggers
default: restore default triggers
monitor: open the trigger monitor buffer, with optional filter:
filter: filter hooks/triggers to display (a hook must start with "@", for example "@signal"), many filters can be separated by commas; wildcard "*" is allowed in each trigger name
list: lista triggerów (jeśli nie podano argumentu, wyświetli się ta lista)
listfull: lista triggerów ze szczegółowymi informacjami
listdefault: lista domyślnych triggerów
add: dodaje trigger
addoff: dodaje trigger (wyłączony)
addreplace: dodaje lub zastępuje istniejący trigger
nazwa: nazwa triggera
uchwyt: signal, hsignal, modifier, print, command, command_run, timer, config, focus
argumenty: argumenty dla uchwytu, w zależności od jego typu (oddzielone średnikami):
signal: nazwa(-y) signal (wymagane)
hsignal: nazwa(-y) hsignal (wymagane)
modifier: nazwa(-y) modifier (wymagane)
print: bufor, tagi, wiadomość, pomiń kolory
command: komenda (wymagane), opis, argumenty, opis argumentów, dopełnienie
command_run: komenda(-y) (wymagane)
timer: interwał (wymagane), wyrównanie sekund, ilość wywołań
config: nazwa(-y) opcji (wymagane)
focus: nazwa(-y) obszarów (wymagane)
warunki: przetwarzane warunki dla triggera
regex: jedno lub więcej wyrażeń regularnych do zastępowania ciągów w zmiennych
komenda: komenda do wykonania (wiele komend można oddzielić ";"
zwracany kod: kod zwracany w callbacku (ok (domyślne), ok_eat, error)
addinput: ustawia wejście z domyślnymi argumentami do stworzenia triggera
input: ustawia wejście z komendą użytą do stworzenia triggera
output: wysyła komendę do stworzenia triggera do buforu
recreate: tak samo jak "input", z opcją "addreplace" zamiast "add"
set: ustawia opcje triggera
opcja: nazwa opcji: name, hook, arguments, conditions, regex, command, return_code
(aby uzyskać pomoc na temat opcji możesz wpisać: /help trigger.trigger.<nazwa>.<opcja>)
wartość: nowa wartość dla opcji
rename: zmienia nazwę triggera
copy: kopiuje trigger
enable: włącza trigger(y) (bez argumentów: włącza triggery globalnie)
disable: wyłącza trigger(y) (bez argumentów: wyłącza triggery globalnie)
toggle: zmienia stan triggera(-ów) (bez argumentów: zmienia stan triggerów globalnie)
restart: restartuje trigger(y) (tworzy na nowo uchwyty)
show: pokazuje szczegółowe informacje o triggerze (z niektórymi statystykami)
del: usuwa trigger
-all: wykonaj akcję na wszystkich triggerach
default: przywraca domyślne triggery
monitor: otwiera bufor monitorowania triggerów, z opcjonalnym filtrem:
filtr: filtruje uchwyty/triggery do wyświetlenia (uchwyt musi się zaczynać od "@", na przykład "@signal"), wiele filtrów może być oddzielonych przecinkiem; dzika karta "*" jest dozwolona w nazwie każdego triggera
When a trigger callback is called, following actions are performed, in this order:
1. check conditions; if false, exit
2. replace text using POSIX extended regular expression(s) (if defined in trigger)
3. execute command(s) (if defined in trigger)
4. exit with a return code (except for modifiers and focus)
Kiedy callback triggera jest wywoływany, wykonywane są następujące akcje, w kolejności:
1. sprawdzenie warunków; jeśli nie są spełnione, wyjście
2. zastąpienie tekstu za pomocą rozszerzonych wyrażeń regularnych POSIX (jeśli zdefiniowane)
3. wykonanie komend(y) (jeśli zdefiniowane)
4. wyjście z kodem wyjścia (poza modifiers i focus)
Examples (you can also look at default triggers with /trigger listdefault):
add text attributes *bold*, _underline_ and /italic/ (only in user messages):
Przykłady (możesz też spojrzeć na domyślne triggery za pomocą /trigger listdefault):
dodaje atrybuty tekstu *bold*, _underline_ i /italic/ (tylko w wiadomościach użytkowników):
/trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*(\S+)\*==*${color:bold}$1${color:-bold}*== ==_(\S+)_==_${color:underline}$1${color:-underline}_== ==/(\S+)/==/${color:italic}$1${color:-italic}/"
hide nicklist bar on small terminals:
ukrywa pasek z nickami na małych terminalach:
/trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist"
/trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist"
silently save config each hour:
cichy zapis plików konfiguracyjnych co każdą godzinę:
/trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
open trigger monitor and show only modifiers and triggers whose name starts with "resize":
otwiera monitor triggerów i pokazuje tylko modifiers i triggery, których nazwa zaczyna się od "resize":
/trigger monitor @modifier,resize*
----

View File

@ -1,50 +1,50 @@
* [[option_trigger.color.flag_command]] *trigger.color.flag_command*
** opis: `text color for command flag (in /trigger list)`
** opis: `kolor tekstu dla flag komend (w /trigger list)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightgreen`)
* [[option_trigger.color.flag_conditions]] *trigger.color.flag_conditions*
** opis: `text color for conditions flag (in /trigger list)`
** opis: `kolor tekstu dla flag warunków (w /trigger list)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `yellow`)
* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
** opis: `text color for regex flag (in /trigger list)`
** opis: `kolor tekstu dla flag wyrażeń regularnych (w /trigger list)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightcyan`)
* [[option_trigger.color.flag_return_code]] *trigger.color.flag_return_code*
** opis: `text color for return code flag (in /trigger list)`
** opis: `kolor tekstu dla flagi zwracanego kodu (w /trigger list)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightmagenta`)
* [[option_trigger.color.regex]] *trigger.color.regex*
** opis: `text color for regular expressions`
** opis: `kolor tekstu dla wyrażeń regularnych`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `white`)
* [[option_trigger.color.replace]] *trigger.color.replace*
** opis: `text color for replacement text (for regular expressions)`
** opis: `kolor tekstu dla tekstu zastępczego (dla wyrażeń regularnych)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `cyan`)
* [[option_trigger.color.trigger]] *trigger.color.trigger*
** opis: `text color for trigger name`
** opis: `kolor tekstu dla nazwy triggera`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `green`)
* [[option_trigger.color.trigger_disabled]] *trigger.color.trigger_disabled*
** opis: `text color for disabled trigger name`
** opis: `kolor tekstu dla nazwy wyłączonego triggera`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `red`)
* [[option_trigger.look.enabled]] *trigger.look.enabled*
** opis: `enable trigger support`
** opis: `włącza wsparcie dla triggerów`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_trigger.look.monitor_strip_colors]] *trigger.look.monitor_strip_colors*
** opis: `strip colors in hashtable values displayed on monitor buffer`
** opis: `usuń kolory w wartościach tablic haszy wyświetlanych w buforze monitorującym`
** typ: bool
** wartości: on, off (domyślna wartość: `off`)

View File

@ -65,71 +65,71 @@ Przykłady:
----
/buffer list
clear [<number>|<name>|-merged|-all [<number>|<name>...]]
move <number>|-|+
swap <number1>|<name1> [<number2>|<name2>]
merge <number>
unmerge [<number>|-all]
hide [<number>|<name>|-all [<number>|<name>...]]
unhide [<number>|<name>|-all [<number>|<name>...]]
renumber [<number1> [<number2> [<start>]]]
close [<n1>[-<n2>]|<name>]
notify <level>
clear [<numer>|<nazwa>|-merged|-all [<number>|<nazwa>...]]
move <numer>|-|+
swap <numer1>|<nazwa1> [<numer2>|<nazwa2>]
merge <numer>
unmerge [<numer>|-all]
hide [<numer>|<nazwa>|-all [<numer>|<nazwa>...]]
unhide [<numer>|<nazwa>|-all [<numer>|<nazwa>...]]
renumber [<numer1> [<numer2> [<start>]]]
close [<n1>[-<n2>]|<nazwa>]
notify <poxiom>
localvar
set <property> <value>
get <property>
<number>|-|+|<name>
set <właściwość> <wartość>
get <właściwość>
<numer>|-|+|<nazwa>
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); "-" = move to first buffer number, "+" = move to last buffer number + 1
swap: swap two buffers (swap with current buffer if only one number/name given)
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
hide: hide the buffer
unhide: unhide the buffer
renumber: renumber buffers (works only if option weechat.look.buffer_auto_renumber is off)
close: close buffer (number/range or name 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"
-: jump to first buffer number
+: jump to last buffer number
name: jump to buffer by (partial) name
list: wyświetla listę buforów (bez podania argumenty wyświetlana jest ta lista)
clear: czyści zawartość bufora (numer bufora, -merged dla połączonych buforów, -all dla wszystkich buforów, lub nic dla obecnego bufora)
move: przesuwa bufor na liście (może być względne, np -1); "-" = przesuwa na pierwszy numer, "+" = przesuwa na ostatni numer bufora +1
swap: zamienia miejscami dwa bufory (zamienia z obecnym buforem, jeśli podano tylko jeden numer/nazwę)
merge: łączy obecny bufor z innym (obszar rozmowy zostanie pomieszany między oba bufory)
(domyślnie ctrl-x przełącza pomiędzy połączonymi buforami)
unmerge: odłącza bufor od innych mających taki sam numer
hide: ukrywa bufor
unhide: przywraca ukryty bufor
renumber: zmienia numer bufora (działa tylko, jeśli opcja weechat.look.buffer_auto_renumber jest wyłączona)
close: zamyka bufor (numer/przedział są opcjonalne)
notify: ustawia poziom powiadomień dla obecnego bufora: ten poziom określa czy bufor zostanie dodany do hotlisty czy nie:
none: nigdy
highlight: tylko dla higlightów
message: wiadomości od użytkowników + highlighty
all: wszystkie wiadomości
reset: przywraca wartości domyślne (all)
localvar: wyświetla zmienne lokalne obecnego bufora
set: ustawia właściwość obecnego bufora
get: wyświetla właściwości obecnego bufora
numer: przechodzi do bufora o numerze, dostępne prefiksy:
'+': przejście względne, dodaje numer do obecnego
'-': przejście względne, odejmuje numer od obecnego
'*': przejście do numeru, używając opcji "weechat.look.jump_current_to_previous_buffer"
-: przejście do pierwszego bufora
+: przejście do ostatniego bufora
nazwa: przejście do bufora o (częściowej) nazwie
Examples:
clear current buffer:
Przykłady:
czyści zawartość obecnego bufora:
/buffer clear
move buffer to number 5:
przenosi bufor na numer 5:
/buffer move 5
swap buffer 1 with 3:
zamienia bufor 1 z 3:
/buffer swap 1 3
swap buffer #weechat with current buffer:
zamienia bufor #weechat z obecnym buforem:
/buffer swap #weechat
merge with core buffer:
łączy z głównym buforem:
/buffer merge 1
unmerge buffer:
odłącza bufory:
/buffer unmerge
close current buffer:
zamyka obecny bufor:
/buffer close
close buffers 5 to 7:
zamyka bufory od 5 do 7:
/buffer close 5-7
jump to #weechat:
przechodzi do #weechat:
/buffer #weechat
jump to next buffer:
przechodzi do następnego bufora:
/buffer +1
jump to last buffer number:
przechodzi do ostatniego bufora:
/buffer +
----
@ -137,29 +137,29 @@ Examples:
[command]*`color`* definiuje aliasy i wyświetla paletę kolorów::
----
/color alias <color> <name>
unalias <color>
/color alias <kolor> <nazwa>
unalias <kolor>
reset
term2rgb <color>
term2rgb <kolor>
rgb2term <rgb> [<limit>]
-o
alias: add an alias for a color
unalias: delete an alias
color: color number (greater than or equal to 0, max depends on terminal, commonly 63 or 255)
name: alias name for color (for example: "orange")
reset: reset all color pairs (required when no more color pairs are available if automatic reset is disabled, see option weechat.look.color_pairs_auto_reset)
term2rgb: convert a terminal color (0-255) to RGB color
rgb2term: convert a RGB color to terminal color (0-255)
limit: number of colors to use in terminal table (starting from 0); default is 256
-o: send terminal/colors info to current buffer as input
alias: dodaje alias dla koloru
unalias: usuwa alias
color: numer koloru (większy lub równy 0, maksymalna wartość zależy od terminala, zazwyczaj 63 lub 255)
nazwa: nazwa aliasu dla koloru (na przykład: "orange")
reset: resetuje wszystkie pary kolorów (wymagane jeśli nie ma dostępnej większej ilości par kolorów, jeśli automatyczny reset jest wyłączony, zobacz opcję weechat.look.color_pairs_auto_reset)
term2rgb: konwersja koloru terminala (0-255) na kolor RGB
rgb2term: konwersja koloru RGB na kolor terminala (0-255)
limit: liczba kolorów w tabeli kolorów terminala (numerowane od 0); domyślnie 256
-o: wysyła informacje o terminalu/kolorach do obecnego bufora
Without argument, this command displays colors in a new buffer.
Bez podania argumentu komenda wyświetli kolory w nowym buforze.
Examples:
add alias "orange" for color 214:
Przykłady:
dodaje alias "orange" dla koloru 214:
/color alias 214 orange
delete color 214:
usuwa kolor 214:
/color unalias 214
----
@ -167,11 +167,11 @@ Examples:
[command]*`command`* wywołaj wyraźnie komendę WeeChat lub wtyczki::
----
/command [-buffer <name>] <plugin> <command>
/command [-buffer <nazwa>] <wtyczka> <komenda>
-buffer: execute the command on this buffer
plugin: execute the command from this plugin; 'core' for a WeeChat command, '*' for automatic plugin (it depends on the buffer where the command is executed)
command: command to execute (a '/' is automatically added if not found at beginning of command)
-buffer: wykonaj komendę na tym buforze
wtyczka: wykonaj komendę z tej wtyczki;'core' dla wewnętrznych komend WeeChat, '*' wykryj wtyczkę (zależy od bufora, gdzie komenda jest wykonywana)
komenda: komenda do wywołania ( '/' jest automatycznie dodawane jeśli nie występuje na początku komendy)
----
[[command_weechat_cursor]]
@ -229,50 +229,50 @@ infolists: wyświetla informacje o infolistach
----
[[command_weechat_eval]]
[command]*`eval`* evaluate expression::
[command]*`eval`* przetwórz wyrażenie::
----
/eval [-n] <wyrażenie>
[-n] -c <wyrażenie1> <operator> <wyrażenie2>
-n: display result without sending it to buffer (debug mode)
-c: evaluate as condition: use operators and parentheses, return a boolean value ("0" or "1")
expression: expression to evaluate, variables with format ${variable} are replaced (see below); many commands can be separated by semicolons
operator: a logical or comparison operator:
- logical operators:
&& boolean "and"
|| boolean "or"
- comparison operators:
== equal
!= not equal
<= less or equal
< less
>= greater or equal
> greater
=~ is matching POSIX extended regex
!~ is NOT matching POSIX extended regex
-n: wyświetla wynik bez wysyłania go do buforu (tryb debugowania)
-c: przetwarza jako warunek: użyj operatorów i nawiasów, zwraca wartość logiczną ("0" lub "1")
wyrażenie: wyrażenie do przetworzenia, zmienne o formacie ${zmienna} są zastępowane (zobacz niżej); wiele komend można oddzielić średnikami
operator: operator logiczny lub porównania:
- operatory logiczne:
&& boolowskie "i"
|| boolowskie "lub"
- operatory porównania:
== równy
!= różny
<= mniejszy lub równy
< mniejszy
>= większy lub równy
> większy
=~ pasuje do rozszerzonego wyrażenia regularnego POSIX
!~ NIE pasuje do rozszerzonego wyrażenia regularnego POSIX
An expression is considered as "true" if it is not NULL, not empty, and different from "0".
The comparison is made using integers if the two expressions are valid integers.
To force a string comparison, add double quotes around each expression, for example:
Wyrażenie jest uznawane za "prawdziwe" jeśli nie jest NULL, nie jest puste, oraz różni się od "0".
Porównania dokonuje się z użyciem liczb całkowitych jeśli oba wyrażenia są liczbami całkowitymi.
W celu wymuszenia porównywania ciągów, należy umieścić każde wyrażenie w cudzysłowie, na przykład:
50 > 100 ==> 0
"50" > "100" ==> 1
Some variables are replaced in expression, using the format ${variable}, variable can be, by order of priority:
1. a string with escaped chars (format: "esc:xxx" or "\xxx")
2. a color (format: "color:xxx")
3. an info (format: "info:name,arguments", arguments are optional)
4. an option (format: "file.section.option")
5. a local variable in buffer
6. a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer.
Format for hdata can be one of following:
hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed)
hdata[list].var1.var2...: start with a hdata using a list, for example:
${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers
${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins
For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get".
Niektóre zmienne w wyrażeniach są zamieniane, poprzez zastosowanie formatu ${zmienna}, według priorytetu zmienną może być:
1. ciąg z wyescapowanymi znakami (format: "esc:xxx" lub "\xxx")
2. kolor (format color:xxx)
3. informacja (format: "info:nazwa,argumenty", argumenty są opcjonalne)
4. opcja (format: plik.sekcja.opcja)
5. zmienna lokalna w buforze
6. nazwa hdatay/zmiennej (wartość jest automatycznie konwertowana na ciąg znaków), domyślnie "window" i "buffer" wskazują na aktualne okno/bufor.
Format dla hdata może być jednym z poniższych:
hdata.zmienna1.zmienna2...: inicjuje hdata (wskaźnik musi być znany), następnie wypytuje zmienne jedna po drugiej (inne hdata mogą być następne)
hdata[list].zmienna1.zmienna2...: inicjuje hdata z wykorzystaniem listy, na przykład:
${buffer[gui_buffers].full_name}: pełna nazwa buforu w połączonej liście buforów
${plugin[weechat_plugins].name}: nazwa pierwszej wtyczki w połączonej liście wtyczek
Nazwy hdata i zmiennych, można znaleźć w "Opisie API wtyczek", fukcja "weechat_hdata_get".
Examples (simple strings):
Przykłady (proste ciągi):
/eval -n ${info:version} ==> 0.4.3
/eval -n ${weechat.look.scroll_amount} ==> 3
/eval -n ${window} ==> 0x2549aa0
@ -281,7 +281,7 @@ Examples (simple strings):
/eval -n ${window.buffer.number} ==> 1
/eval -n ${\t} ==> <tab>
Examples (conditions):
Przykłady (warunki):
/eval -n -c ${window.buffer.number} > 2 ==> 0
/eval -n -c ${window.win_width} > 100 ==> 1
/eval -n -c (8 > 12) || (5 > 2) ==> 1
@ -297,60 +297,60 @@ Examples (conditions):
----
/filter list
enable|disable|toggle [<name>|@]
add <name> <buffer>[,<buffer>...] <tags> <regex>
rename <name> <new_name>
del <name>|-all
enable|disable|toggle [<nazwa>|@]
add <nazwa> <bufor>[,<bufor>...] <tagi> <regex>
rename <nazwa> <nowa_nazwa>
del <nazwa>|-all
list: list all filters
enable: enable filters (filters are enabled by default)
disable: disable filters
toggle: toggle filters
name: filter name ("@" = enable/disable all filters in current buffer)
add: add a filter
rename: rename 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
- wildcard "*" is allowed
tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit"
- logical "and": use "+" between tags (for example: "nick_toto+irc_action")
- wildcard "*" is allowed
- if tag starts with '!', then it is excluded and must NOT be in message
regex: POSIX extended 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
- regex are case insensitive, they can start by "(?-i)" to become case sensitive
list: wyświetla wszystkie filtry
enable: włącza filtry (filtry są domyślnie włączone)
disable: wyłącza filtry
toggle: przełącza filtry
nazwa: nazwa filtru
add: dodaje filtr
rename: zmienia nazwę filtru
del: usuwa filtr
-all: usuwa wszystkie filtry
bufor: oddzielona przecinkami lisa buforów, dla których filtr jest aktywny:
- jest to pełna nazwa zawierająca wtyczkę (przykład: "irc.freenode.#weechat")
- "*" oznacza wszystkie bufory
- nazwa zaczynająca się od '!' jest wykluczana
- nazwa może zaczynać się lub kończyć '*', aby dopasować wiele buforów
tagi: lista tagów oddzielona przecinkiem, np: "irc_join,irc_part,irc_quit"
- logiczne "i": użyj "+" pomiędzy tagami (na przykład: "nick_toto+irc_action")
- dozwolony jest znak "*"
- jeśli tag zaczyna się od '!', wtedy jest on wykluczony i NIE może znajdować się w wiadomości
regex: rozszerzone wyrażenie regularne POSIX do wyszukania w linii
- użyj '\t' do oddzielenia prefiksu od wiadomości, znaki specjalne jak '|' muszą zostać poprzedzone '\' np: '\|'
- jeśli wyrażenie zaczyna się od '!', wtedy pasujący wynik jest odwracany (użyj '\!', aby zacząć od '!')
- dwa wyrażenia są tworzone: jedno dla prefiksu, drugie dla wiadomości
- wielkość znaków nie ma znaczenia dla wyrażeń, jeśli zaczynają się od "(?-i)" wielkość znaków ma znaczenie
The default key alt+'=' toggles filtering on/off.
Domyślny skrót klawiszowy alt+'=' włącza/wyłącza filtrowanie.
Tags most commonly used:
no_filter, no_highlight, no_log, log0..log9 (log level),
Najczęściej używane tagi:
no_filter, no_highlight, no_log, log0..log9 (poziom logowania),
notify_none, notify_message, notify_private, notify_highlight,
nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color of nick),
host_xxx (xxx is username + host in message),
irc_xxx (xxx is command name or number, see /server raw or /debug tags),
nick_xxx (xxx to nick w wiadomości), prefix_nick_ccc (ccc to kolor nicka),
host_xxx (xxx to nazwa użytkownika + host w wiadomości),
irc_xxx (xxx ito nazwa komendy lub numer, zobacz /server raw lub /debug tags),
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
Aby zobaczyć listę tagów w liniach buforów wykonaj: /debug tags
Examples:
use IRC smart filter on all buffers:
Przykłady:
użyj inteligentnego filtru we wszystkich buforach IRC:
/filter add irc_smart * irc_smart_filter *
use IRC smart filter on all buffers except those with "#weechat" in name:
użyj inteligentnego filtru we wszystkich buforach IRC poza tymi zawierającymi "#weechat" w nazwie:
/filter add irc_smart *,!*#weechat* irc_smart_filter *
filter all IRC join/part/quit messages:
filtruj wszystkie wiadomości IRC o join/part/quit:
/filter add joinquit * irc_join,irc_part,irc_quit *
filter nicks displayed when joining channels or with /names:
filtruj nicki wyświetlane przy wejściu na kanał albo za pomocą /names:
/filter add nicks * irc_366 *
filter nick "toto" on IRC channel #weechat:
filtruj nick "toto" na kanale IRC #weechat:
/filter add toto irc.freenode.#weechat nick_toto *
filter IRC join/action messages from nick "toto":
filtruj wejścia/akcje IRC od użytkownika "toto":
/filter add toto * nick_toto+irc_join,nick_toto+irc_action *
filter lines containing "weechat sucks" on IRC channel #weechat:
filtruj linie zawierające fraze "weechat sucks" na kanale IRC #weechat:
/filter add sucks irc.freenode.#weechat * weechat sucks
----
@ -386,58 +386,58 @@ Wartość: ilość elementów historii do pokazania
----
/input <akcja> [<argumenty>]
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
search_switch_case: switch exact case for search
search_switch_regex: switch search type: string/regular expression
search_switch_where: switch search in messages/prefixes
search_previous: search previous line
search_next: search next line
search_stop: stop search
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_displayed: jump to last buffer displayed (before last jump to a 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 (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)
grab_mouse: grab mouse event code
grab_mouse_area: grab mouse event code with area
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
zoom_merged_buffer: zoom on merged buffer
insert: insert text in command line (escaped chars are allowed, see /help print)
send: send text to the buffer
paste_start: start paste (bracketed paste mode)
paste_stop: stop paste (bracketed paste mode)
lista akcji:
return: symuluje klawisz "enter"
complete_next: dopełnia słowo następnym dopełnieniem
complete_previous: dopełnia słowo poprzednim dopełnieniem
search_text: szuka tekstu w buforze
search_switch_case: przełącza na dokładne dopasowanie przy szukaniu
search_switch_regex: przełącza typy wyszukiwania ciąg/wyrażenie regularne
search_switch_where: zmienia miejsce przeszukiwania na wiadomości/przedrostki
search_previous: szuka poprzednich linii
search_next: szuka następnych linii
search_stop: zatrzymuje wyszukiwanie
delete_previous_char: usuwa poprzedni znak
delete_next_char: usuwa następny znak
delete_previous_word: usuwa poprzednie słowo
delete_next_word: usuwa następne słowo
delete_beginning_of_line: usuwa od początku linii do kursora
delete_end_of_line: usuwa od kursora do końca linii
delete_line: usuwa cała linię
clipboard_paste: wkleja ze schowka
transpose_chars: zamienia dwa znaki
undo: cofa ostatnia akcję w linii poleceń
redo: ponownie wykonuje cofniętą akcję w linii poleceń
move_beginning_of_line: przesuwa kursor na początek linii
move_end_of_line: przesuwa kursor na koniec linii
move_previous_char: przesuwa kursor do poprzedniego znaku
move_next_char: przesuwa kursor do następnego znaku
move_previous_word: przesuwa kursor do poprzedniego słowa
move_next_word: przesuwa kursor do następnego słowa
history_previous: przywołuje poprzednia komendę z historii obecnego bufora
history_next: przywołuje następną komendę z historii obecnego bufora
history_global_previous: przywołuje poprzednią komendę z globalnej historii
history_global_next: przywołuje następną komendę z globalnej historii
jump_smart: przechodzi do następnego bufora z aktywnością
jump_last_buffer_displayed: przechodzi do ostatnio wyświetlanego bufora (przed ostatnim przeskoczeniem do bufora)
jump_previously_visited_buffer: przeskakuje do poprzedniego bufora
jump_next_visited_buffer: przeskakuje to następnego bufora
hotlist_clear: czyści hotlistę
grab_key: przechwytuje klawisz (opcjonalny argument: opóźnienie końca przechwycenia, domyślnie jest to 500 milisekund)
grab_key_command: przechwytuje klawisz z przypisaną komendą(opcjonalny argument: opóźnienie końca przechwycenia, domyślnie jest to 500 milisekund)
grab_mouse: przechwytuje kod zdarzenia myszy
grab_mouse_area: przechwytuje kod zdarzenia myszy z obszarem
set_unread: ustawia znacznik nie przeczytania dla wszystkich buforów
set_unread_current_buffer: ustawia znacznik nie przeczytania dla obecnego bufora
switch_active_buffer: przełącza do następnego połączonego buforu
switch_active_buffer_previous: przełącza do poprzedniego połączonego buforu
zoom_merged_buffer: zoom na połączony bufor
insert: wkleja tekst do linii poleceń (dozwolone są wyescapowane znaki, zobacz /help print)
send: wysyła tekst do bufora
paste_start: zaczyna wklejanie (tryb z rozpoznawaniem wklejanego tekstu)
paste_stop: kończy wklejanie (tryb z rozpoznawaniem wklejanego tekstu)
This command is used by key bindings or plugins.
Ta komenda jest używana do przypisywania klawiszy lub przez wtyczki.
----
[[command_weechat_key]]
@ -454,44 +454,44 @@ This command is used by key bindings or plugins.
resetall -yes [<kontekst>]
missing [<kontekst>]
list: list all current keys (without argument, this list is displayed)
listdefault: list default keys
listdiff: list differences between current and default keys (keys added, redefined or deleted)
context: name of context ("default" or "search")
bind: bind a command to a key or display command bound to key (for context "default")
bindctxt: bind a command to a key or display command bound to key, for given context
command: command (many commands can be separated by semicolons)
unbind: remove a key binding (for context "default")
unbindctxt: remove a key binding for given context
reset: reset a key to default binding (for context "default")
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
list: wyświetla wszystkie obecne skróty (bez podanego argumentu, pokazywana jest ta lista)
listdefault: wyświetla domyślne skróty klawiszowe
listdiff: wyświetla różnice pomiędzy obecnymi a domyślnymi skrótami klawiszowymi (dodane, przedefiniowane oraz usunięte)
kontekst: nazwa kontekstu ("default" lub "search")
bind: przypisuje komendę do klawisza lub wyświetla komendę przypisaną do klawisza
bindctxt: przypisuje komendę do klawiszy lub wyświetla taką komendę dla podanego kontekstu
komenda: komenda (wiele komend może być oddzielonych średnikiem)
unbind: usuwa przypisanie dla klawisza (dla kontekstu "default")
unbindctxt: usuwa skrót klawiszowy dla podanego kontekstu
reset: przywraca domyślne ustawienia dla klawiszy (dla kontekstu "default")
resetctxt:przywraca domyślne ustawienia dla klawiszy, dla podanego kontekstu
resetall: przywraca przypisania do domyślnych wartości oraz kasuje WSZYSTKIE własne przypisania (używaj ostrożnie!)
missing: dodaje brakujące przypisania (korzystając z domyślnych wartości), przydatne po instalacji nowej wersji WeeChat
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.
Podczas przypisania komendy do klawisza, zaleca się użycie alt+k (lub Esc następnie k), następnie wciśnięcie pożądanej kombinacji: umieści to kod klawiszowy w linii poleceń.
For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
*: any area on screen
chat: chat area (any buffer)
chat(xxx): char area for buffer with name "xxx" (full name including plugin)
bar(*): any bar
bar(xxx): bar "xxx"
item(*): any bar item
item(xxx): bar item "xxx"
Wildcard "*" is allowed in key to match many mouse events.
A special value for command with format "hsignal:name" can be used for context mouse, this will send the hsignal "name" with the focus hashtable as argument.
Another special value "-" can be used to disable key (it will be ignored when looking for keys).
Dla kontekstu "mouse" (możliwe również w kontekście "cursor"), klucz ma postać: "@obszar:klucz" lub "@obszar1>obszar2:klucz", gdzie obszar to:
*: dowolny obszar na ekranie
chat: obszar rozmowy (dowolny bufor)
chat(xxx): obszar rozmowy w buforze o nazwie "xxx" (pełna nazwa włączając w to wtyczkę)
bar(*): dowolny pasek
bar(xxx): pasek "xxx"
item(*): dowolny element paska
item(xxx): element paska "xxx"
Klucz może zaczynać się, lub kończyć '*' aby dopasować wiele zdarzeń myszy.
Specjalna wartość dla komendy o formacie "hsignal:nazwa" może być użyte dla kontekstu myszy, wyśle to hsignal "nazwa" z aktywną tablica haszy jako argumentem.
Inna specjalna wartość "-" może zostać użyta do wyłączenia klucza (zostanie on zignorowany podczas szukania kluczy).
Examples:
key alt-x to toggle nicklist bar:
Przykłady:
kombinacja alt-x przełączająca wyświetlanie listy nicków:
/key bind meta-x /bar toggle nicklist
key alt-r to jump to #weechat IRC channel:
kombinacja alt-r przechodząca do kanału IRC #weechat IRCl:
/key bind meta-r /buffer #weechat
restore default binding for key alt-r:
przywrócenie domyślnego przypisania dla kombinacji alt-r:
/key reset meta-r
key "tab" to stop search in buffer:
przycisk "tab" zatrzyma wyszukiwanie w buforze:
/key bindctxt search ctrl-I /input search_stop
middle button of mouse on a nick to retrieve info on nick:
środkowy przycisk myszy wciśnięty na nicku pozyska o nim informacje:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@ -542,23 +542,23 @@ Przykłady:
[command]*`mute`* wykonuje komendę po cichu::
----
/mute [-core | -current | -buffer <name>] <command>
/mute [-core | -current | -buffer <nazwa>] <komenda>
-core: no output on WeeChat core buffer
-current: no output on current buffer
-buffer: no output on specified buffer
name: full buffer name (examples: "irc.server.freenode", "irc.freenode.#weechat")
command: command to execute silently (a '/' is automatically added if not found at beginning of command)
-core: bez wyświetlania wyjścia w głównym buforze WeeChat
-current: bez wyświetlania wyjścia na obecnym kanale
-buffer: bez wyświetlania wyjścia w podanym buforze
nazwa: pełna nazwa bufora (przykłady: "irc.server.freenode", "irc.freenode.#weechat")
komenda: komenda do cichego wykonania ( '/' jest dodawane automatycznie jeśli nie znalezione na początku komendy)
If no target is specified (-core, -current or -buffer), then default is to mute all buffers.
Jeżeli nie podano celu (-core, -current lub -buffer), wtedy domyślnie jest wyciszane są wszystkie bufory.
Examples:
config save:
Przykłady:
zapisanie konfiguracji:
/mute save
message to current IRC channel:
/mute -current msg * hi!
message to #weechat channel:
/mute -buffer irc.freenode.#weechat msg #weechat hi!
wiadomość do obecnego kanału IRC:
/mute -current msg * hej!
wiadomość na kanał #weechat:
/mute -buffer irc.freenode.#weechat msg #weechat hej!
----
[[command_weechat_plugin]]
@ -588,43 +588,43 @@ Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
[command]*`print`* wyświetl tekst w buforze::
----
/print [-buffer <number>|<name>] [-core] [-escape] [-date <date>] [-tags <tags>] [-action|-error|-join|-network|-quit] [<text>]
-stdout|-stderr [<text>]
/print [-buffer <numer>|<nazwa>] [-core] [-escape] [-date <data>] [-tags <tagi>] [-action|-error|-join|-network|-quit] <tekst>
-stdout|-stderr <tekst>
-beep
-buffer: display text in this buffer (default: buffer where command is executed)
-core: alias of "-buffer core.weechat"
-current: display text on current buffer
-escape: interpret escaped chars (for example \a, \07, \x07)
-date: message date, format can be:
-n: 'n' seconds before now
+n: 'n' seconds in the future
n: 'n' seconds since the Epoch (see man time)
date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, example: 2014-01-19T04:32:55
time: hh:mm:ss (example: 04:32:55)
-tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
text: text to display (prefix and message must be separated by "\t", if text starts with "-", then add a "\" before)
-stdout: display text on stdout (escaped chars are interpreted)
-stderr: display text on stderr (escaped chars are interpreted)
-beep: alias of "-stderr \a"
-buffer: bufor, w którym zostanie wyświetlony tekst (domyślnie: obecny bufor)
-core: alias dla bufora "-buffer core.weechat"
-current: wyświetl tekst w obecnym buforze
-escape: interpretuj znaki poprzedzone \ (na przykład \a, \07, \x07)
-date: data wiadomości, możliwe formaty:
-n: 'n' sekund wcześniej
+n: 'n' sekund później
n: 'n' sekund od Epoch (zobacz man time)
data/czas (ISO 8601): yyyy-mm-ddThh:mm:ss, przykład: 2014-01-19T04:32:55
czas: hh:mm:ss (przykład: 04:32:55)
-tags: oddzielona przecinkami lista tagów (zobacz /help filter w celu wyświetlenia listy najczęstszych tagów)
tekst: tekst do wyświetlenia (prefiks i wiadomość muszą być oddzielone za pomocą "\t", jeśli tekst zaczyna się od "-" dodaj "\" przed nim)
-stdout: wyświetl tekst na standardowe wyjście (znaki poprzedzone \ są interpretowane)
-stderr: wyświetl tekst na standardowe wyjście błędów (znaki poprzedzone \ są interpretowane)
-beep: alias dla "-stderr \a"
The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
Opcje -action ... -quit używają prefiksów zdefiniowanych w opcjach "weechat.look.prefix_*".
Following escaped chars are supported:
Wspierane znaczniki specjalne:
\" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
Examples:
display a reminder on core buffer with a highlight:
/print -core -tags notify_highlight Reminder: buy milk
display an error on core buffer:
/print -core -error Some error here
display message on core buffer with prefix "abc":
/print -core abc\tThe message
display a message on channel #weechat:
Przykłady:
wyświetla przypomnienie w buforze głównym z higlightem:
/print -core -tags notify_highlight Reminder: kup mleko
wyświetla błąd w głównym buforze:
/print -core -error Jakiś błąd
wyświetla wiadomość w głównym buforze z prefiksem "abc":
/print -core abc\tWiadomość
wyświetla wiadomość na kanale #weechat:
/print -buffer irc.freenode.#weechat Message on #weechat
display a snowman (U+2603):
wyświetla bałwana (U+2603):
/print -escape \u2603
send alert (BEL):
wysyła alert (BEL):
/print -beep
----
@ -721,72 +721,72 @@ Bez podania argumentu wszystkie pliki (WeeChat oraz wtyczki) zostaną przeładow
set <nazwa> <wartość>
del <nazwa>
passphrase: change the passphrase (without passphrase, data is stored as plain text in file sec.conf)
-delete: delete passphrase
decrypt: decrypt data still encrypted (it happens only if passphrase was not given on startup)
-discard: discard all data still encrypted
set: add or change secured data
del: delete secured data
passphrase: zmienia hasło (bez hasła dane są przechowywane w postaci tekstu w pliku sec.conf)
-delete: kasuje hasło
decrypt: rozszyfrowuje dane będące ciągle zaszyfrowane (zdarza się to tylko jeśli hasło nie zostało podane przy uruchomieniu)
-discard: odrzuca wszystkie nadal zaszyfrowane dane
set: dodaje lub zmienia zaszyfrowane dane
del: kasuje zaszyfrowane dane
Without argument, this command displays secured data in a new buffer.
Bez argumentu, komenda wyświetli zabezpieczone dane w nowym buforze.
When a passphrase is used (data encrypted), it is asked by WeeChat on startup.
It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the prompt (this same variable is used by WeeChat on /upgrade).
Jeśli używane jest hasło (dane zaszyfrowane), należy je podać podczas startu WeeChat.
Jest możliwe ustawienie zmiennej środowiskowej "WEECHAT_PASSPHRASE", aby nie podawać hasła przy uruchomieniu (ta sama zmienna jest używana przez WeeChat podczas wykonywania /upgrade).
Secured data with format ${sec.data.xxx} can be used in:
- command line argument "--run-command"
- options weechat.startup.command_{before|after}_plugins
- proxy options: username, password
- irc server options: autojoin, command, password, sasl_{username|password}, username, realname
- option relay.network.password
- command /eval.
Zabezpieczone dane w formacie ${sec.data.xxx} można użyć w:
- argumencie w linii poleceń "--run-command"
- opcjach weechat.startup.command_{before|after}_plugins
- opcjach proxy: username, password
- opcji serwera autojoin, command, password, sasl_{username|password}, username, realname
- opcji relay.network.password
- komendzie /eval.
Examples:
set a passphrase:
/secure passphrase this is my passphrase
encrypt freenode SASL password:
/secure set freenode mypassword
Przykłady:
ustawienie hasła:
/secure passphrase to jest moje hasło
zaszyfrowanie hasła dla freenode SASL:
/secure set freenode mojehasło
/set irc.server.freenode.sasl_password "${sec.data.freenode}"
encrypt oftc password for nickserv:
/secure set oftc mypassword
zaszyfrowanie hasła dla nickserva na serwerze oftc:
/secure set oftc mojehasło
/set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
alias to ghost the nick "mynick":
/alias ghost /eval /msg -server freenode nickserv ghost mynick ${sec.data.freenode}
alias dla polecenia ghost dla nicka "mójnick":
/alias ghost /eval /msg -server freenode nickserv ghost mójnick ${sec.data.freenode}
----
[[command_weechat_set]]
[command]*`set`* set config options and environment variables::
[command]*`set`* ustaw opcje konfiguracyjne i zmienne środowiskowe::
----
/set [<option> [<value>]]
diff [<option> [<option>...]]
env [<variable> [<value>]]
/set [<opcja> [<wartość>]]
diff [<opcja> [<opcja>...]]
env [<zmienna> [<wartość>]]
option: name of an option (wildcard "*" is allowed)
value: new value for option, according to type:
boolean: on, off or toggle
integer: number, ++number or --number
string: any string ("" for empty string)
color: color name, ++number or --number
Note: for all types, you can use null to remove option value (undefined value). This works only for some special plugin variables.
diff: display only changed options
env: display or set an environment variable (use value "" to unset a variable)
opcja: nazwa opcji (może zawierać wildcard"*")
wartość: nowa wartość opcji, zgodnie z typem:
boolean: on, off lub toggle
integer: numer, ++numer lub --numer
string: dowolny ciąg ("" dla pustego ciągu)
color: nazwa koloru, ++numer lub --numer
Uwaga: dla wszystkich typów, można użyć null dla usunięcia wartości opcji (niezdefiniowana wartość). Działa to tylko z niektórymi specjalnymi zmiennymi wtyczek.
diff: wyświetla tylko zmienione opcje
env: wyśiwietla lub ustawia zmienne środowiskowe (użyj "" żeby skasować zmienną)
Examples:
display options about highlight:
Przykłady:
wyświetla opcje dotyczące podświetleń:
/set *highlight*
add a word to highlight:
/set weechat.look.highlight "word"
display changed options:
dodaje słowo do podświetlenia:
/set weechat.look.highlight "słowo"
wyświetla zmienione opcje:
/set diff
display changed options in irc plugin:
wyświetla zmienione opcje dla wtyczki irc:
/set diff irc.*
display value of environment variable LANG:
wyświetla wartość zmiennej środowiskowej LANG:
/set env LANG
set environment variable LANG and use it:
ustawia zmienną środowiskową LANG i używa jej:
/set env LANG fr_FR.UTF-8
/upgrade
unset environment variable ABC:
kasuje zmienną środowiskową ABC:
/set env ABC ""
----
@ -794,19 +794,19 @@ Examples:
[command]*`unset`* skasuj/zresetuj zmienną konfiguracyjną::
----
/unset <option>
-mask <option>
/unset <opcja>
-mask <opcja>
option: name of an option
-mask: use a mask in option (wildcard "*" is allowed to mass-reset options, use carefully!)
opcja: nazwa opcji
-mask: używa maski w opcji (wildcard "*" jest dozwolony do masowego resetowania opcji, używaj ostrożnie!)
According to option, it's reset (for standard options) or removed (for optional settings, like server values).
W zależności od opcji, jest resetowana (dla standardowych opcji) lub usuwana (dla opcjonalnych ustawień, jak wartości dotyczące serwerów).
Examples:
reset one option:
Przykłady:
resetowanie jednej opcji:
/unset weechat.look.item_time_format
reset all color options:
/unset -mask weechat.color.*
resetowanie wszystkich opcji dotyczących kolorów:
/unset weechat.color.*
----
[[command_weechat_upgrade]]
@ -890,66 +890,66 @@ Przykłady:
----
/window list
-1|+1|b#|up|down|left|right [-window <number>]
<number>
splith|splitv [-window <number>] [<pct>]
resize [-window <number>] [+/-]<pct>
-1|+1|b#|up|down|left|right [-window <numer>]
<numer>
splith|splitv [-window <numer>] [<pct>]
resize [-window <numer>] [+/-]<pct>
balance
merge [-window <number>] [all]
page_up|page_down [-window <number>]
merge [-window <numer>] [all]
page_up|page_down [-window <numer>]
refresh
scroll [-window <number>] [+/-]<value>[s|m|h|d|M|y]
scroll_horiz [-window <number>] [+/-]<value>[%]
scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <number>]
swap [-window <number>] [up|down|left|right]
zoom[-window <number>]
bare [<delay>]
scroll [-window <numer>] [+/-]<wartość>[s|m|h|d|M|y]
scroll_horiz [-window <numer>] [+/-]<wartość>[%]
scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <numer>]
swap [-window <numer>] [up|down|left|right]
zoom[-window <numer>]
bare [<opóźnienie>]
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
number: window number (see /window list)
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_beyond_end: scroll beyond the end of buffer
scroll_previous_highlight: scroll to previous highlight
scroll_next_highlight: scroll to next highlight
scroll_unread: scroll to unread marker
swap: swap buffers of two windows (with optional direction for target window)
zoom: zoom on window
bare: toggle bare display (with optional delay in seconds for automatic return to standard display mode)
list: lista otwartych okien (bez argumentu wyświetlana jest ta lista)
-1: skok do poprzedniego okna
+1: skok do następnego okna
b#: skok do następnego okna pokazującego bufor o numerze #
up: przełączenie na okno ponad obecnym
down: przełączenie na okno pod obecnym
left: przełączenie na okno po lewej
right: przełączenie na okno po prawej
numer: okno numer (zobacz /window list)
splith: dzieli obecne okno poziomo
splitv: dzieli obecne okno pionowo
resize: zmienia rozmiar okna, nowy rozmiar to <pct> procent okna nadrzędnego
balance: balansuje rozmiary pomiędzy oknami
merge: łączy okno z innym (all = posiadanie tylko jednego okna)
page_up: przewija stronę do góry
page_down: przewija stronę w dół
refresh: odświeża ekran
scroll: przewija ilość linii (+/-N) lub o czas: s=sekundy, m=minuty, h=godziny, d=dni, M=miesiące, y=lata
scroll_horiz: przewija poziomo ilość kolumn (+/-N) lub procent rozmiaru okna (takie przewijanie jest możliwe tylko w buforach z wolną zawartością)
scroll_up: przewija kilka linii w gorę
scroll_down: przewija kilka linii w dół
scroll_top: przewija na samą górę bufora
scroll_bottom: przewija na spód bufora
scroll_beyond_end: przewija poza koniec bufora
scroll_previous_highlight: przewija do poprzedniego highlighta
scroll_next_highlight: przewija do następnego highlighta
scroll_unread: przewija do znacznika nie przeczytania
swap: zamienia bufory między dwoma oknami (z opcjonalnym kierunkiem dla docelowego okna)
zoom: powiększa okno
bare: przełącza niesformatowane wysiwetlanie (z opcjonalnym czasem, po jakim nastąpi automatyczny powrót do standardowego trybu)
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
Dla splith i splitv, pct oznacza procent reprezentujący rozmiar nowego okna, porównany z obecnym oknem jako odniesieniem. Na przykład 25 oznacza utworzenie nowego okna o rozmiarze = obecny_rozmiar / 4
Examples:
jump to window displaying buffer #1:
Przykłady:
skok do okna wyświetlającego bufor #1:
/window b1
scroll 2 lines up:
przewiń 2 linie do góry:
/window scroll -2
scroll 2 days up:
przewiń 2 dni do góry:
/window scroll -2d
scroll to beginning of current day:
przewiń do początku obecnego dnia:
/window scroll -d
zoom on window #2:
powiększ okno 2 #2:
/window zoom -window 2
enable bare display for 2 seconds:
włączenie trybu niesformatowanego na 2 sekundy:
/window bare 2
----

View File

@ -294,7 +294,7 @@
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `lightgreen`)
* [[option_weechat.color.status_nicklist_count]] *weechat.color.status_nicklist_count*
** opis: `text color for number of nicks in nicklist (status bar)`
** opis: `kolor tekstu dla numeru nicków w liście nicków (pasek statusu)`
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie (domyślna wartość: `default`)
@ -414,12 +414,12 @@
** wartości: dowolny ciąg (domyślna wartość: `"--"`)
* [[option_weechat.look.bare_display_exit_on_input]] *weechat.look.bare_display_exit_on_input*
** opis: `exit the bare display mode on any changes in input`
** opis: `wyjście z trybu niesformatowanego wyświetlania po każdej zmianie wejścia`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.bare_display_time_format]] *weechat.look.bare_display_time_format*
** opis: `time format in bare display mode (see man strftime for date/time specifiers)`
** opis: `format czasu dla trybu niesformatowanego wyświetlania (zobacz man strftime dla specyfikatorów daty/czasu)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"%H:%M"`)
@ -559,12 +559,12 @@
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
** opis: `comma separated list of tags to highlight; case insensitive comparison; wildcard "*" is allowed in each tag; many tags can be separated by "+" to make a logical "and" between tags; examples: "nick_flashcode" for messages from nick "FlashCode", "irc_notice+nick_toto*" for notices from a nick starting with "toto"`
** opis: `oddzielona przecinkami lista tagów do podświetleń; porównywanie bez uwzględnienia wielkości znaków; wildcard "*" jest dozwolony w każdym tagu; wiele tagów może być oddzielonych "+" jako logicznym "i" pomiędzy tagami; przykłady: "nick_flashcode" dla wiadomości od nicka "FlashCode", "irc_notice+nick_toto*" dla powiadomień od nicka zaczynającego się na "toto"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.look.hotlist_add_conditions]] *weechat.look.hotlist_add_conditions*
** opis: `conditions to add a buffer in hotlist (if notify level is OK for the buffer); you can use in these conditions: "window" (current window pointer), "buffer" (buffer pointer to add in hotlist), "priority" (0 = low, 1 = message, 2 = private, 3 = highlight); by default a buffer is added to hotlist if you are away, or if the buffer is not visible on screen (not displayed in any window)`
** opis: `warunki dla dodania buforu na hotlistę (jeśli poziom powiadomień jest OK dla bufora); możesz użyć następujących warunków: "window" (wskaźnik obecnego okna), "buffer" (wskaźnik bufora do dodania na hotlistę), "priority" (0 = niski, 1 = wiadomość, 2 = rozmowa prywatna, 3 = highlight); domyślnie bufor jest dodawany do hotlisty jeśli jesteś niedostępny lub jeśli bufor nie jest widoczny na ekranie (nie jest wyświetlany w żadnym oknie)`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"${away} || ${buffer.num_displayed} == 0"`)
@ -609,7 +609,7 @@
** wartości: dowolny ciąg (domyślna wartość: `"H: "`)
* [[option_weechat.look.hotlist_remove]] *weechat.look.hotlist_remove*
** opis: `remove buffers in hotlist: buffer = remove buffer by buffer, merged = remove all visible merged buffers at once`
** opis: `usuwa bufor z hotlisty: buffer = usuwa bufor po buforze, merged = usuwa wszystkie widoczne połączone bufory`
** typ: liczba
** wartości: buffer, merged (domyślna wartość: `merged`)
@ -619,7 +619,7 @@
** wartości: on, off (domyślna wartość: `on`)
* [[option_weechat.look.hotlist_sort]] *weechat.look.hotlist_sort*
** opis: `sort of hotlist: group_time_*: group by notify level (highlights first) then sort by time, group_number_*: group by notify level (highlights first) then sort by number, number_*: sort by number; asc = ascending sort, desc = descending sort`
** opis: `sortowanie hotlisty: group_time_*: grupuj po poziomie powiadomień (powiadomienia pierwsze) następnie sortuj po czasie, group_number_*: grupuj po poziomie powiadomień (powiadomienia pierwsze) następnie sortuj po numerze, number_*: sortuj po numerze; asc = sortowanie rosnące, desc = sortowanie malejące`
** typ: liczba
** wartości: group_time_asc, group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc (domyślna wartość: `group_time_asc`)
@ -909,7 +909,7 @@
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
** opis: `comma separated list of plugins to load automatically at startup, "*" means all plugins found, a name beginning with "!" is a negative value to prevent a plugin from being loaded, wildcard "*" is allowed in names (examples: "*" or "*,!lua,!tcl")`
** opis: `oddzielona przecinkami lista wtyczek do automatycznego załadowania podczas startu, "*" oznacza wszystkie znalezione wtyczki, nazwa zaczynająca się od "!" powoduje nie ładowanie tej wtyczki, wildcard "*" jest dozwolony w nazwach (przykłady: "*" lub "*,!lua,!tcl")`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"*"`)

View File

@ -74,7 +74,7 @@
** wartości: on, off (domyślna wartość: `on`)
* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
** opis: `convert spaces to underscores when sending and receiving files`
** opis: `zamień spacje na podkreślenia podczas wysyłania i odbierania plików`
** typ: bool
** wartości: on, off (domyślna wartość: `on`)