neocomplete clang_complete neosnippet nerdtree syntastic vam