Coc.nvim, похоже, подключается к моему lsp

#flutter #dart #vim #coc.nvim

Вопрос:

Моя настройка vim для разработки flutter вчера работала нормально, но, похоже, coc сломался за одну ночь. Я не получаю никаких ссылок на ошибки, и ни один из моих автозаполнений/фрагментов не работает. Когда я пытаюсь выполнить coc-codeaction-selected , я получаю [coc.nvim] No code action available , хотя для части кода, для которой я его запускаю, определенно есть действия (например, виджет переноса).

Вот мои журналы выполнения :CocInfo

    ## versions
 
vim version: VIM - Vi IMproved 8.1 8012269
node version: v14.17.0
coc.nvim version: 0.0.80-03c9add7cd
coc.nvim directory: /home/duncan/.vim/bundle/coc.nvim
term: dumb
platform: linux

## Log of coc.nvim

2021-09-29T20:07:07.969 INFO (pid:5566) [plugin] - coc.nvim 0.0.80-03c9add7cd initialized with node: v14.17.0 after 533ms
2021-09-29T20:07:08.132 INFO (pid:5566) [services] - registered service "flutter"
2021-09-29T20:07:08.133 INFO (pid:5566) [services] - flutter analysis server state change: stopped => starting
2021-09-29T20:07:08.143 INFO (pid:5566) [language-client-index] - Language server "flutter" started with 5638
2021-09-29T20:07:08.485 INFO (pid:5566) [services] - flutter analysis server state change: starting => running
2021-09-29T20:07:08.488 INFO (pid:5566) [services] - service flutter started
2021-09-29T20:07:10.609 INFO (pid:5566) [attach] - receive notification: doAutocmd [ 1 ]
2021-09-29T20:07:10.909 INFO (pid:5566) [attach] - receive notification: highlight []
2021-09-29T20:07:14.051 INFO (pid:5566) [attach] - receive notification: showInfo []
 
 

Вот плагины, которые я в настоящее время использую в своем vimrc

 set rtp =~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim' " Vundle plugin. Required
Plugin 'morhetz/gruvbox'
Plugin 'preservim/nerdtree' 
Plugin 'neoclide/coc.nvim'
Plugin 'dart-lang/dart-vim-plugin'
Plugin 'natebosch/dart_lsp'
Plugin 'thosakwe/vim-flutter'
Plugin 'Neevash/awesome-flutter-snippets'
Plugin 'pangloss/vim-javascript' 
Plugin 'MaxMEllon/vim-jsx-pretty'
Plugin 'peitalin/vim-jsx-typescript'
call vundle#end()            " required
 

Есть какие-нибудь намеки на то, почему это может не сработать? Я просмотрел репозиторий github для этих плагинов и не вижу никаких проблем, так что, похоже, проблема с моей стороны. Я новичок в vim, поэтому буду очень признателен за любую помощь!

Комментарии:

1. Используйте отслеживатель проблем/выделенные каналы поддержки плагина.