summaryrefslogtreecommitdiff
path: root/doc/de/autogen/user/alias_commands.asciidoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/de/autogen/user/alias_commands.asciidoc')
-rw-r--r--doc/de/autogen/user/alias_commands.asciidoc34
1 files changed, 34 insertions, 0 deletions
diff --git a/doc/de/autogen/user/alias_commands.asciidoc b/doc/de/autogen/user/alias_commands.asciidoc
new file mode 100644
index 000000000..d04eb2630
--- /dev/null
+++ b/doc/de/autogen/user/alias_commands.asciidoc
@@ -0,0 +1,34 @@
+[[command_alias_alias]]
+[command]*`alias`* Einem Befehl wird ein Alias zugewiesen::
+
+----
+/alias [-completion <completion>] <alias> [<command> [;<command>...]]
+
+completion: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet)
+ Hinweis: Mit der Variablen "%%command" kann eine Vervollständigung eines vorhandenen Befehls durchgeführt werden
+ alias: Name des Alias (Platzhalter "*" kann verwendet werden)
+ command: Name des zuzuordnenden Befehls (WeeChat- oder IRC-Befehl ohne führenden '/', mehrere Befehle müssen durch Semikolon getrennt werden)
+
+Ohne Angabe von Argumenten werden alle definierten Aliase angezeigt.
+
+Anmerkung: Im Befehl können Variablen genutzt werden, die dann durch den entsprechenden Wert ersetzt werden:
+ $n: Argument 'n' (zwischen 1 und 9)
+ $-m: Argumente von 1 bis 'm'
+ $n-: Argumente von 'n' bis zum letzten Argument
+ $n-m: Argumente von 'n' bis 'm'
+ $*: alle Argumente
+ $~: letztes Argument
+ $var: "var" ist eine lokale Variable für den jeweiligen Buffer (siehe /buffer localvar)
+ Beispiel: $nick, $channel, $server, $plugin, $name
+
+Um ein Alias zu löschen wird der Befehl "/unalias" genutzt.
+
+Beispiele:
+ Alias "/split" wird anlegt um damit ein Fenster horizontal zu teilen:
+ /alias split /window splith
+ Alias "/hallo" wird angelegt um in allen Channels, außer im #weechat Channel, den Text "Hallo" auszugeben:
+ /alias hallo /allchan -exclude=#weechat msg * Hallo
+ Alias "/forcejoin" wird angelegt um den IRC Befehl "forcejoin" mit einer Vervollständigung von /sajoin auszuführen:
+ /alias -completion %%sajoin forcejoin /quote forcejoin
+----
+