Molti IDE completano automaticamente i nomi delle funzioni, le variabili, i nomi dei metodi, ecc. Mentre l'utente digita. I migliori completano i nomi in base sia alla libreria integrata del linguaggio sia a ciò che è già stato definito in altri file dello stesso programma.
Ad esempio, mentre sto scrivendo il seguente programma Python:
hungy = True
def eatFood(food):
pass
if hungry:
eatF
la riga eatF
verrebbe automaticamente visualizzata eatFood()
come opzione di completamento automatico disponibile.
Vim ha questa capacità? In tal caso, come posso abilitarlo?