
It provides features that are not available by using company-capf + lsp-mode:
* Support trigger characters. For example typing . will trigger completion for TypeScript. * Use completion item's label as completion labels and replace it with its insertText if available. * Fetch completion candidates asynchronously * Apply text edits specified by completion candidates after completion. * Do not cache the completion candidates if they are incomplete. * Expand snippets on completion (requires elpa-yasnippet).