weechat/doc/it/autogen/user/alias_commands.txt

35 lines
1.4 KiB
Plaintext
Raw Normal View History

2011-08-03 20:10:11 +02:00
[[command_alias_alias]]
[command]*`alias`* crea un alias per un comando::
2009-12-04 12:11:12 +01:00
........................................
/alias [-completion <completamento>] <alias> [<comando> [;<comando>...]]
completamento: completamento per l'alias (opzionale, per default il completamento viene eseguito con il comando di destinazione)
nota: è possibile usare %%comando per usare il completamento di un comando esistente
alias: nome dell'alias (può iniziare o terminare con "*" per elencare gli alias)
comando: nome del comando con gli argomenti (più comandi vanno separati da punto e virgola)
Senza argomento, questo comando elenca tutti gli alias definiti.
Nota: nel comando, vengono sostituite le variabili speciali:
$n: argomento 'n' (tra 1 e 9)
$-m: argomenti da 1 a 'm'
$n-: argomenti da 'n' all'ultimo
$n-m: argomenti da 'n' a 'm'
$*: tutti gli argomenti
$~: l'ultimo argomento
$nick: nick corrente
$channel: canale corrente
$server: server corrente
Per rimuovere un alias, usare il comando /unalias.
2009-12-04 12:11:12 +01:00
Esempi:
alias /split per dividere la finestra orizzontalmente:
/alias split /window splith
alias /ciao per dire "ciao" su tutti i canali tranne #weechat:
/alias ciao /allchan -exclude=#weechat msg * ciao
alias /forcejoin per inviare il comando IRC "forcejoin" con il completamento di /sajoin:
/alias -completion %%sajoin forcejoin /quote forcejoin
2009-12-04 12:11:12 +01:00
........................................