trying out undotree
YouCompleteMe autocomplete.