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]]
|
||
* `+alias+`: lister, ajouter ou retirer des alias de commande
|
||
|
||
----
|
||
/alias list [<alias>]
|
||
add <alias> [<commande>[;<commande>...]]
|
||
addcompletion <complétion> <alias> [<commande>[;<commande>...]]
|
||
del <alias> [<alias>...]
|
||
|
||
list : afficher les alias (sans paramètre, cette liste est affichée)
|
||
add : ajouter un alias
|
||
addcompletion : ajouter un alias avec une complétion personnalisée
|
||
del : supprimer un alias
|
||
complétion : complétion pour l'alias : par défaut la complétion se fait avec la commande cible
|
||
note : vous pouvez utiliser %%commande pour utiliser la complétion d'une commande existante
|
||
alias : nom de l'alias
|
||
commande : nom de la commande avec les paramètres (plusieurs commandes peuvent être séparées par des points-virgules)
|
||
|
||
Note : dans la commande, les variables spéciales sont remplacées :
|
||
$n : paramètre 'n' (entre 1 et 9)
|
||
$-m : paramètres de 1 à 'm'
|
||
$n- : paramètres de 'n' au dernier
|
||
$n-m : paramètres de 'n' à 'm'
|
||
$* : tous les paramètres
|
||
$~ : le dernier paramètre
|
||
$var : où "var" est une variable locale du tampon (voir /buffer localvar)
|
||
exemples : $nick, $channel, $server, $plugin, $name
|
||
|
||
Exemples :
|
||
alias /split pour diviser la fenêtre horizontalement :
|
||
/alias add split /window splith
|
||
alias /hello pour dire "hello" sur tous les canaux mais pas sur #weechat :
|
||
/alias add hello /allchan -exclude=#weechat msg * hello
|
||
alias /forcejoin pour envoyer la commande IRC "forcejoin" avec la complétion de /sajoin :
|
||
/alias addcompletion %%sajoin forcejoin /quote forcejoin
|
||
----
|