summaryrefslogtreecommitdiff
path: root/doc/ja/autogen/user/alias_commands.asciidoc
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2014-05-25 12:25:58 +0200
committerSébastien Helleu <flashcode@flashtux.org>2014-05-25 12:47:24 +0200
commitdc0229617ada67fd02815bbc94b245871248b9db (patch)
tree0af7418d7f3ebf8082408fa2ee9e73f5a572360f /doc/ja/autogen/user/alias_commands.asciidoc
parent76a066c9cca620e1204815f63abbfa8b09f162c6 (diff)
downloadweechat-dc0229617ada67fd02815bbc94b245871248b9db.zip
doc: use .asciidoc extension instead of .txt for doc files
Diffstat (limited to 'doc/ja/autogen/user/alias_commands.asciidoc')
-rw-r--r--doc/ja/autogen/user/alias_commands.asciidoc34
1 files changed, 34 insertions, 0 deletions
diff --git a/doc/ja/autogen/user/alias_commands.asciidoc b/doc/ja/autogen/user/alias_commands.asciidoc
new file mode 100644
index 000000000..91c920298
--- /dev/null
+++ b/doc/ja/autogen/user/alias_commands.asciidoc
@@ -0,0 +1,34 @@
+[[command_alias_alias]]
+[command]*`alias`* コマンドの別名を作成::
+
+----
+/alias [-completion <completion>] <alias> [<command> [;<command>...]]
+
+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
+
+別名を削除するには /unalias コマンドを使ってください:
+
+例:
+ /split をウィンドウを水平方向に分割する別名と定義:
+ /alias split /window splith
+ /hello を #weechat を除く全てのチャンネルで "hello" と発言する別名と定義:
+ /alias hello /allchan -exclude=#weechat msg * hello
+ /forcejoin を /sajoin の補完候補を使い IRC コマンド "forcejoin" を送信する別名と定義:
+ /alias -completion %%sajoin forcejoin /quote forcejoin
+----
+