Right now if I hit ctrl + n it will complete words that are in the current document. I've also found a way to define a dictionary. I'm just unsure how to get vim to complete based on keywords in a language.
I don't mind building my own dictionaries. Is there a way to define a dictionary for each language?