Salut, On Thu, Nov 11, 2010 at 10:38:41AM +0100, Marc Chantreux wrote:
compdef 'compadd /etc/apache2/mods-available/*(:r:t)' a2enmod compdef 'compadd /etc/apache2/mods-enabled/*(:r:t)' a2dismod compdef 'compadd /etc/apache2/sites-available/*(:r:t)' a2ensite compdef 'compadd /etc/apache2/sites-enabled/*(:r:t)' a2dissite
Tu devrais plus avoir besoin de ceux-là si ton zsh est récent, _a2utils les prend en charge.
compdef 'compadd `remote_screen_sessions www.google.com`' www.google.com
ca ne marche pas ... meme quand j'ai mon agent qui tourne et que ma clef est authorized sur www.google.com.
Chez moi ça marche : compdef 'compadd $(remote_screen_sessions localhost)' kikoo Par contre si je mets comme toi www.google.com, ça marche pas, il tente de compléter avec autre chose : $ www.google.com ^x^h tags in context :completion::complete:iceweasel:: argument-rest options (_arguments _x_arguments _mozilla (eval)) tags in context :completion::complete:iceweasel:argument: prefixes (_urls _mozilla (eval)) tags in context :completion::complete:iceweasel:argument-rest: all-files (_files _mozilla (eval)) En fait, c'est un alias de suffixe qui me donne ce comportement : alias -s com=iceweasel Regarde si t'as pas un truc comme ça qui traîne et « unalias -s com » devrait te corriger ça. En espèrant que ça t'aide. -- Anthony CHARLES