• *`/alias`* `[[-completion completion] alias_name [command [arguments]]]`:: ........................................ Einem Befehl wird ein Alias zugewiesen completion: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet) alias_name: Name des Alias (kann mit Joker "*" beginnen oder enden für Alias-Listing) command: Name des zuzuordnenden Befehls (WeeChat- oder IRC-Befehl ohne führenden '/', mehrere Befehle müssen durch Semikolon getrennt werden) arguments: Argumente für Befehl Ohne Angabe von Argumenten werden alle definierten Alias angezeigt. Anmerkung: im Befehl können Variablen gesetzt 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 $nick: aktueller Nick $channel: aktueller Channel $server: aktueller Server Um ein Alias zu löschen, nutze "/unalias". 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 ........................................