Salut la guilde,
Avec bash il est possible de configurer l'autocompletion pour qu'elle
dépende de la commande en cours. Par exemple :
me@machine:~$ source /etc/bash_completion # par defaut chez debian
me@machine:~$ apt-get upd[TAB]
me@machine:~$ apt-get upg[TAB]
et l'autocompletion complete specifiquement selon les options
possibles de la commande apt-get (ici update, upgrade).
Cet exemple est tiré de
http://www.debian-administration.org/articles/316 , qui explique
comment on peut configurer l'autocompletion pour nos propre
programmes.
Au boulot je suis contraint à tcsh. Quelqu'un sait-il comment on peut
configurer la completion de tcsh ?
Dans la page man, il y a une section "Completion and listing", avec à
la fin une vague piste :
Finally, the complete builtin command can be used to tell the shell
how to complete words other than filenames, com- mands and variables.
... mais pas plus d'info ... ?
D'avance merci,
--
Hugues