Bonjour,
sur un shell un tant soit peu évolué, il nous est possible de compléter le nom d'un fichier, d'une commande ... grâce à la touche <TAB>. Je ne vous apprends rien. Mais lorsque l'auto-complétion n'est pas possible parce que plusieurs choix existent, une liste nous est proposée :
$ open<TAB>
open openssl openvt
$
J'aimerais trouver un moyen de faire en sorte d'aider l'utilisateur à désambiguïser la situation, et cela en mettant en évidence :
- soit la prochaine lettre à entrer
$ open<TAB>
open openssl openvt
$
- soit ce qui a déjà été entré
$ open<TAB>
open openssl openvt
$
- soit − et c'est le plus dur − le plus petit ensemble de lettres à ajouter pour enlever toute ambiguïté
$ op
open openssl openvt opl2ofm opldecode OPPAN GANGNAM STYLE
$
Si la fonctionnalité n'existe pas encore, je me ferai un plaisir d'essayer de la développer et de la partager avec vous. Néanmoins, je ne sais pas comment fonctionne l'auto-complétion dans les debian-like ; un peu d'aide serait la bienvenue.
Cordialement,
Partager