Angular components and directives autocomplete in vim
It's not perfect but Deoplete is probably as good as it gets. In my use case it's pretty good at picking up keywords you've used and autocompleting those. It works with html. Requires either Vim8 or Neovim. I personally can't recommend Neovim enough.
https://github.com/Shougo/deoplete.nvim
An Angular language service coc extension for (neo)vim
https://github.com/iamcco/coc-angular
This extension provides a rich editing experience for Angular templates, both inline and external templates including:
- Completions lists
- AOT Diagnostic messages
- Quick info
- Go to definition