J'aimerais écrire un code qui fasse de l'autocomplétion dans le terminal Linux. Le code devrait fonctionner comme suit.
Il contient une liste de chaînes de caractères (par exemple "hello", "hi", "how are you", "goodbye", "great", ...).
Dans le terminal, l'utilisateur commence à taper et lorsqu'il y a une possibilité de correspondance, il obtient un indice des chaînes possibles, parmi lesquelles il peut choisir (de la même manière que dans éditeur vim o Recherche incrémentale de Google ).
par exemple, il commence à taper "h", et il comprend l'indice
h "ello"
_ "i"
_"Comment allez-vous ?"
Mieux encore, il pourrait compléter les mots non seulement à partir du début, mais aussi à partir d'une partie arbitraire de la chaîne.