De nombreux IDE complètent automatiquement les noms de fonctions, les variables, les noms de méthodes, etc., au fur et à mesure que l'utilisateur les tape. Les meilleurs complètent les noms en fonction à la fois de la bibliothèque intégrée au langage et de ce qui a déjà été défini dans d'autres fichiers du même programme.
Par exemple, lorsque je tape le programme Python suivant:
hungy = True
def eatFood(food):
pass
if hungry:
eatF
la ligne eatF
s'afficherait automatiquement eatFood()
comme une option de saisie semi-automatique disponible.
Vim a-t-il cette capacité? Si oui, comment puis-je l'activer?