Page 1 sur 1

[zsh] completion commande rc.d

Publié : mar. 10 mai 2011, 12:10
par cdemoulins
Bonjour,
J'essaie d'écrire un fichier de complétion zsh pour la nouvelle commande rc.

Pour l'instant j'ai un fichier «_rc» :

Code : Tout sélectionner

#compdef rc

_arguments \
    "1: :(list start stop restart)" \
    "*: :_services"
Ça ne fonctionne pas et je n'arrive pas à comprendre pourquoi. Surtout que si je renomme le fichier en «_hello» et que je change la première ligne en «#compdef hello», l'auto-complétion de la commande hello se fait correctement.

Est-ce que quelqu'un ici aurai une idée de ce qui se passe ?

Re: [zsh] completion commande rc.d

Publié : mer. 18 mai 2011, 11:10
par cdemoulins
Bon avec le nom rc.d, mon petit script renommé en _rc.d fonctionne bien et est maintenant disponible dans AUR pour ceux que sa intéresse.
Pour l'instant sa permet l'auto-complétion :
1. du premier argument : list, start, stop, restart, help
2. d'un nom de service présent dans /etc/rc.d/ (c'est surtout ça qui m'intéressait).

Re: [zsh] completion commande rc.d

Publié : mer. 18 mai 2011, 21:28
par tuxce

Re: [zsh] completion commande rc.d

Publié : mer. 18 mai 2011, 21:41
par cdemoulins
Effectivement, je n'avais pas encore lu mes mails des mailing-list de arch.