add youcompleteme for autocompletetion and ultisnips for snippets