41 lines
1.8 KiB
Plaintext
41 lines
1.8 KiB
Plaintext
//
|
|
// This file is auto-generated by script docgen.py.
|
|
// DO NOT EDIT BY HAND!
|
|
//
|
|
[[command_alias_alias]]
|
|
[command]*`alias`* 別名コマンドのリストアップ、追加、削除::
|
|
|
|
----
|
|
/alias list [<alias>]
|
|
add <alias> [<command>[;<command>...]]
|
|
addcompletion <completion> <alias> [<command>[;<command>...]]
|
|
del <alias> [<alias>...]
|
|
|
|
list: 別名をリストアップ (引数を与えなかった場合、このリストが表示されます)
|
|
add: 別名を追加
|
|
addcompletion: カスタム補完を指定して別名を追加
|
|
del: 別名を削除
|
|
completion: 別名の補完: デフォルトでは対象のコマンドに対する補完が行われます
|
|
注意: %%command で既存のコマンドに対する補完を利用可能です
|
|
alias: 別名の名前
|
|
command: 引数を含めたコマンド名 (セミコロンで分割すれば複数のコマンドを指定できます)
|
|
|
|
注意: command の中に含まれる特殊変数は置換されます:
|
|
$n: 'n' 番目の引数 (1 から 9)
|
|
$-m: 1 から 'm' 番目の引数
|
|
$n-: 'n' 番目から最後の引数
|
|
$n-m: 'n' から 'm' 番目の引数
|
|
$*: 全ての引数
|
|
$~: 最後の引数
|
|
$var: ここで "var" とはバッファの局所変数 (/buffer localvar を参照)
|
|
例: $nick、$channel、$server、$plugin、$name
|
|
|
|
例:
|
|
/split をウィンドウを水平方向に分割する別名と定義:
|
|
/alias add split /window splith
|
|
/hello を #weechat を除く全てのチャンネルで "hello" と発言する別名と定義:
|
|
/alias add hello /allchan -exclude=#weechat msg * hello
|
|
/forcejoin を /sajoin の補完候補を使い IRC コマンド "forcejoin" を送信する別名と定義:
|
|
/alias addcompletion %%sajoin forcejoin /quote forcejoin
|
|
----
|