Comment l'auto-complétion de code python?

Je voudrais le code de l'auto-complétion de terminal Linux. Le code doit fonctionner comme suit.

Il a une liste de chaînes de caractères (par exemple, "bonjour, "salut", "comment allez-vous", "au revoir", "grand", ...).

Dans le terminal de l'utilisateur de commencer à taper et quand il y a quelques match possibilité, il obtient l'indice possible pour les chaînes, à partir de laquelle il peut choisir (de même que dans éditeur vim ou google recherche incrémentale).

par exemple, il commence à taper "h" et il obtient l'indice

h"ello"

_ "je"

_"ux de vous"

Et mieux encore serait si cela permettrait de compléter les mots non seulement depuis le début, mais de l'arbitraire partie de la chaîne.

Merci à vous pour obtenir des conseils.

  • Quel est le contexte? Êtes-vous en cours d'exécution Python application dans le terminal qui reçoit des informations de l'utilisateur? Je ne comprends pas...
  • Oui, exactement
InformationsquelleAutor xralf | 2011-10-19