summaryrefslogtreecommitdiff
path: root/doc/pl/autogen/user/fset_commands.adoc
blob: ed4078797d32214f0bd8a61870ddf2ae33f09691 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
[[command_fset_fset]]
* `+fset+`: szybkie ustawianie opcji WeeChat i wtyczek

----
/fset  -bar
       -refresh
       -up|-down [<ilość>]
       -left|-right [<procent>]
       -go <linia>|end
       -toggle
       -add [<wartość>]
       -reset
       -unset
       -set
       -setnew
       -append
       -mark
       -format
       -export [-help|-nohelp] <nazwa pliku>
       <filtr>

       -bar: dodaj pomoc dla paska
   -refresh: odświerza litę opcji, następnie cały ekran (komenda: /window refresh)
        -up: przesuwa linie do góry o podaną "ilość" linii
      -down: przesuwa linie w dół o podaną "ilość" linii
      -left: przewija bufor o "procent" szerokości w lewo
     -right: przewija bufor o "procent" szerokości w prawo
        -go: wybierz numer linii, pierwsza linia ma numer 0 ("end" wyiera ostatnią linię)
    -toggle: zmienia wartość opcji boolowskiej
       -add: dodaje "wartość" (może być ujemna) do liczb i kolorów, ustawia/dodaje do wartości innych typów (ustawia, jeśli wartość jest ujemna, dodaje jeśli wartość jest pozytywna)
     -reset: resetuje wartość opcji
     -unset: kasuje wartość opcji
       -set: dodaje komendę /set do linii poleceń w celu edycji wartości dla opcji (ustawia kursor na początku wartości)
    -setnew: dodaje komendę /set do linii poleceń w celu ustawienia wartości dla opcji
    -append: dodaje komendę /set do linii poleceń w celu dodania wartości do opcji (ustawia kursor na końcu wartości)
      -mark: przełącza zaznaczenie
    -format: przełącza na następny dostępny format
    -export: eksportuje opcje i wartości wyświetlane w pliku (każda linia ma format: "/set nazwa wartość" lub "/unset nazwa")
      -help: wymusza zapisanie pomocy dla opcji w wyeksportowanym pliku (zobacz /help fset.look.export_help_default)
    -nohelp: nie zapisuj pomocy dla opcji w wyeksportowanym pliku (zobacz /help fset.look.export_help_default)
     filtr: ustawia nowy filtr żeby pokazać konkretne opcje (filtr ten może być użyty jako dane wejściowe w buforze fset); dozwolone formaty:
               *       pokazuje wszystkie opcje (brak filtra)
               xxx     pokazuje tylko opcje z "xxx" w nazwie
               f:xxx   pokazuje tylko opcje dla pliku konfiguracyjnego "xxx"
               t:xxx   pokazuje tylko opcje typu "xxx" (bool/int/str/col)
               d       pokazuje tylko zmienione opcje
               d:xxx   pokazuje tylko zmienione opcje z "xxx" w nazwie
               d=xxx   pokazuje tylko zmienione opcje z wartością zawierającą "xxx"
               d==xxx  pokazuje tylko zmienione opcje z wartością równą "xxx"
               =xxx    pokazuje tylko opcje z wartością zawierającą "xxx"
               ==xxx   pokazuje tylko opcje z wartością równą "xxx"
               c:xxx   pokazuje tylko opcje pasujące do przretworzonego warunku "xxx", używając najstępujących zmiennych: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/s/c), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values

Linie z opcjami są wyświetlane z użyciem przetworzonych ciągów (zobacz /help eval aby poznać format), z tymi opcjami:
  - fset.format.option1: pierwszy format dla opcji
  - fset.format.option2: drugi format dla opcji

Następujące zmienne mogą zostać użyte w tych opcjach:
  - dane opcji z kolorem i wyrównane spacjami do prawej:
    - ${file}: plik konfiguracyjny (na przykład "weechat" lub "irc")
    - ${section}: sekcja
    - ${option}: nazwa opcji
    - ${name}: pełna nazwa opcji (plik.sekcja.opcja)
    - ${parent_name}: nazwa nadrzędnej opcji
    - ${type}: typ opcji (przetłumaczony)
    - ${type_en}: typ opcji (po angielsku)
    - ${type_short}: skrócony typ (bool/int/str/col)
    - ${type_tiny}: krótki typ (b/i/s/c)
    - ${default_value}: domyślna wartość opcji
    - ${default_value_undef}: "1" jeśli domyślna wartość jest pusta, inaczej "0"
    - ${value}: wartość opcji
    - ${value_undef}: "1" jeśli wartość jest pusta, inaczej "0"
    - ${value_changed}: "1" jeśli wartość różni się od domyślnej, inaczej "0"
    - ${value2}: wartość opcji, z odziedziczoną wartościa jeśli pusta
    - ${parent_value}: wartość nadrzędnej opcji
    - ${min}: minimalna wartość
    - ${max}: maksymalna wartość
    - ${description}: opis opcji (przetłumaczony)
    - ${description2}: opis opcji (przetłumaczony), "(brak opisu)" (przetłumaczony) jeśli nie ma opisu
    - ${description_en}: opis opcji (po angielsku)
    - ${description_en2}: opis opcji (po angielsku), "(brak opisu)" jeśli nie ma opisu
    - ${string_values}: dozwolone wartości ciągu dla liczbowych wartości opcji
    - ${marked}: "1" jeśli opcja jest zaznaczona, inaczej "0"
    - ${index}: numer opcji na liście
  - dane opcji, z kolorami ale bez spacji:
    - te same nazwy poprzedzone podkreśleniem, na przykład: ${_name}, ${_type}, ...
  - dane opcji, nieprzetworzony format (bez kolorów/spacji):
    - te same nazwy poprzedzone dwoma podkreśleniami, na przykład: ${__name}, ${__type}, ...
  - dane opcji, tylko spacje:
    - te same nazwy poprzedzone "empty_", na przykład: ${empty_name}, ${empty_type}
  - inne dane:
    - ${selected_line}: "1" jeśli linia jest zaznaczona, inaczej "0"
    - ${newline}: dodaje znak nowej linii, dzięki czemu opcja wyświetlana jestw kilku liniach

Klawisze i polecenia do poruszania się w buforze fset:
  up                        przesuwa linię do góry
  down                      przesuwa linie w dół
  pgup                      przesówa stronę do góry
  pgdn                      przesówa stronę w dół
  alt-home          <<      przenosi do pierwszej linii
  alt-end           >>      przenosi do ostatniej linii
  F11               <       przewija w lewo
  F12               >       przewija w prawo

Klawisze i polecenia do ustawiania opcji w buforze fset:
  alt+space         t       zmiana wartości boolowskiej
  alt+'-'           -       odejmuje 1 od wartości liczbowej/koloru, ustawia wartości innych typów
  alt+'+'           +       dodaje 1 od wartości liczbowej/koloru, dodaje do wartości innych typów
  alt+f, alt+r      r       resetuje wartość
  alt+f, alt+u      u       kasuje wartość
  alt+enter         s       ustawia wartość
  alt+f, alt+n      n       ustawia nową wartość
  alt+f, alt+a      a       dodaje do wartości
  alt+','           ,       zazcnacza/odznacza opcję
  shift+up                  przesuwa jedną linię w górę oraz zaznacza/odznacza opcję
  shift+down                zaznacza/odznacza opcję i przesuwa jedną linię w dół
                    m:xxx   zaznacza wyświetlane opcje pasujące do filtru "xxx" (dowolny filtr dla opcji lub wartoci, zobacz wyżej jak definiować filtry)
                    u:xxx   odznacza wyświetlane opcje pasujące do filtru "xxx" (dowolny filtr dla opcji lub wartoci, zobacz wyżej jak definiować filtry)

Pozostałe skróty klawiszowe i polecenia w buforze fset:
  ctrl+L                    odświerza opcje i cały ekran (komenda: /fset -refresh)
                    $       odświerza opcje (pozotawia zaznaczenia)
                    $$      odświerza opcje (kasuje zaznaczenia)
  alt+p             p       przełącza opcje opisu wtyczki (plugins.desc.*)
  alt+v             v       przełącza pasek pomocy
                    s:x,y   sortuje opcje po wartościach x,y (zobacz /help fset.look.sort)
                    s:      resetuje sortowanie do domyślnych wartości (zobacz /help fset.look.sort)
                    w:xxx   eksportuje opcje do pliku "xxx"
                    w-:xxx  eskportuje opcje do pliku "xxx" bez pomocy
                    w+:xxx  eskportuje opcje do pliku "xxx" z pomocą
  ctrl+X            x       przełącza format uzywany do wyświetlenia opcji
                    q       zamyka bufor fset

Akcje myszy w buforze fset:
  rolka up/down                                  przesuwa linie w gorę/dół
  lewy przyciks                                  przesuwa linię w wybrane miejsce
  prawy przycisk                                 przełącza wartość boolowską (on/off) lub edytuje wartość pola
  prawy przycisk + przeciągnięcie w lewo/prawo   zwiększa/zmniejsza wartość liczby/koloru, ustawia/dodaje wartości innych typów
  prawy przycisk + przeciągnięcie w górę/dół     zaznacza/odznacza wiele opcji

Uwaga: jeśli wejście posiada na początku kilka spacji jest traktowane jako filtr bez spacji. Na przykład " q" pokazuje wszystkie opcje z "q" w nazwie "q" zamyka bufor.

Przykłady:
  pokazuje zmienione opcje IRC:
    /fset d:irc.*
  pokazuje wszystkie opcje zawierające w nazwie "nicklist":
    /fset nicklist
  pokazuje wszystkie wartości zawierające "red":
    /fset =red
  pokazuje wszystkie wartości równe "red":
    /fset ==red
  pokazuje wszystkie liczbowe wartości wtyczki irc:
    /fset c:${file} == irc && ${type_en} == integer
----