Вот тут пришлось окунуться в сабж. И что то я, не совсем понял. Почему основная масса python LSP серверов написаны на самом python? Сам же python написан на Cи, тот же APACHE к примеру не написан на js. А тут гляжу LSP для Go на go, LSP для rust на rust. Все как то странно.
В инете (что нашел) советуют:
- prabirshrestha/vim-lsp, типа запихал и все готово.
Plug 'prabirshrestha/vim-lsp'
Plug 'mattn/vim-lsp-settings'
- dense-analysis/ale, тут я не совсем понял, у него только проверка без дополнения что ли?
- ycm-core/YouCompleteMe, тут вообще не понял :(
- autozimu/LanguageClient-neovim, тоже непонял.
- jayli/vim-easycomplete, склоняюсь к этому.
И вот вопрос: кто какие сабжи юзает и чтобы поменьше в конфиг пихать и желательно чтобы работало в VIM8x ?
(a то попался мне yegappan/lsp, а он под vim9 только)
P.S. Почитал статью: Делаем из Vim IDE, там coc.vim, да ну нафиг всякие node.js :(