Move coc.nvim

Fangrui Song 2019-02-11 23:48:01 +08:00
parent b14849a2a4
commit dd673a61e8

@ -1,19 +1,19 @@
| Feature/Client | [emacs-ccls] | [vscode-ccls] | [atom-ide-ccls] | [eglot] | [LanguageClient-neovim] | [ale] | [vim-lsp] | [coc.nvim] |
| -------------------------- | --------------- | ------------- | --------------- | --------- | ----------- | ----- | --------- | ---------- |
| hover | ✓ | ✓ | ✓ | ✓ | | | | ✓ |
| Diagnostics | lsp-ui-flycheck | ✓ | ✓ | flymake | ✓ | ✓ | | ✓ |
| documentHighlight | ✓ | ✓ | ✓ | ✓ | ✓ | | | ✓ |
| signatureHelp | echo area | dropdown | ✓ | echo area | ✓ | | | ✓ |
| snippets | ✓ | ✓ | ✓ | ✓ | | | | ✓ |
| codeLens | ✓ | ✓ | ✓ | | | | | ✓ |
| onTypeFormatting | ✓ | ✓ | ✓ | | | | | ✓ |
| semanticHighlight | ✓ | ✓ | ✓ | | | | |
| Custom Location[] requests | ✓ | Partial | | | ✓ | | | ✓
| Hierarchical Symbol | ✓ | ✓ | ✓ | | | | | ✓ |
| Feature/Client | [emacs-ccls] | [vscode-ccls] | [atom-ide-ccls] | [eglot] |[coc.nvim]|[LanguageClient-neovim]|[ale]|[vim-lsp]|
| -------------------------- | --------------- | ------------- | --------------- | --------- |----------|-----------------------|-----|---------|
| hover | ✓ | ✓ | ✓ | ✓ |✓ |✓ | |✓ |
| Diagnostics | ✓ | ✓ | ✓ | flymake |✓ |✓ |✓ | |
| documentHighlight | ✓ | ✓ | ✓ | ✓ |✓ |✓ | | |
| signatureHelp | echo area | dropdown | ✓ | echo area |✓ |✓ | | |
| snippets | ✓ | ✓ | ✓ | ✓ |✓ | | | |
| codeLens | ✓ | ✓ | ✓ | |✓ | | | |
| onTypeFormatting | ✓ | ✓ | ✓ | |✓ | | | |
| semanticHighlight | ✓ | ✓ | ✓ | | | | | |
| Custom Location[] requests | ✓ | Partial | | |✓ |✓ | | |
| Hierarchical Symbol | ✓ | ✓ | ✓ | |✓ | | | |
- Atom IDE: [atom-ide-ccls]
- Emacs: [eglot][emacs-ccls](depended on [lsp-mode])
- (Neo)Vim: [ale] [coc.nvim] [LanguageClient-neovim] [vim-lsp].
- Emacs: [eglot] [emacs-ccls]
- (Neo)Vim: [coc.nvim] [ale] [LanguageClient-neovim] [vim-lsp]
- VSCode: [vscode-ccls]
### Custom `Location[]` requests