summaryrefslogtreecommitdiff
path: root/doc/pl/autogen/user/alias_commands.adoc
blob: e485fece0e162d3aff10d55707d0f459ade3c454 (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
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
[[command_alias_alias]]
* `+alias+`: wyświetla, dodaje lub usuwa aliasy komend

----
/alias  list [<alias>]
        add <alias> [<komenda>[;<komenda>...]]
        addcompletion <dopełnienie> <alias> [<komenda>[;<komenda>...]]
        del <alias> [<alias>...]

         list: lista aliasów (ta lista wyświetlana jest jeśli nie zostanie podany argument)
          add: dodaje alias
addcompletion: dodaje alias z niestandardowym dopełnieniem
          del: usuwa alias
   completion: dopełnienie dla aliasu: 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
   komenda: nazwa komendy (wiele komend można oddzielić za pomocą średnika)

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

Przykłady:
  alias /split do poziomego podziału okna:
    /alias split /window splith
  alias /hello pisze "hello" na wszystkich kanałach poza #weechat:
    /alias hello /allchan -exclude=#weechat msg * hello
  alias /forcejoin wysyłający komende IRC "forcejoin" z dopełnieniem dla /sajoin:
    /alias -completion %%sajoin forcejoin /quote forcejoin
----