#vim
#vim
Вопрос:
Есть ли какой-либо способ иметь что-то вроде строки состояния в Vim с CoC (или просто с языковым сервером в целом), который сообщает вам, когда текущий буфер недействителен с точки зрения статического анализа, например. имеет ошибки компиляции или компоновки? Я использую Vim без CoC в проекте Angular, и хотя CoC отлично показывает мне ошибки, когда у меня есть проблемная строка в моем текущем представлении, я не вижу их за пределами текущей позиции прокрутки.
Я всего на одну строку выше на втором рисунке и уже не имею никаких признаков ошибок. Я могу упреждающе перейти к следующей проблеме с помощью coc-diagnostic или просто полагаться на выходные данные компилятора, но это явно не идеально.
Итак, возможно, для этого можно использовать плагин (предпочтительно тот, который хорошо работает с CoC), или есть какой-нибудь лучший способ (с точки зрения рабочего процесса) быстро выяснить, что текущий буфер недействителен?
Комментарии:
1. Рассматривали ли вы возможность запроса «$ FANCY_STATUS_LINE_PLUGIN CoC Vim» в вашей любимой поисковой системе?
2. Я искал много поисковых запросов и ничего не нашел. Строка состояния, по-видимому, является ключевым термином здесь, уже нашла интеграцию с lightline. Спасибо.
Ответ №1:
Оказывается, я не знал о концепции настройки statusline
в vim. Поиск по нему дал хорошие варианты интеграции между lightline (который я использую) среди прочих и Coc https://github.com/neoclide/coc.nvim/wiki/Statusline-integration .