Size: a a a

2021 February 04

AP

Alexander Polezhaev in VIM Ru Community
удалил, оставил только coc-tsserver. проблема осталась
источник

A

Anton in VIM Ru Community
вот мы и нашли виновника 👏
источник

A

Anton in VIM Ru Community
Предлагаю откатиться на пару миноров и посмотреть если проблема остаётся
источник

AP

Alexander Polezhaev in VIM Ru Community
я не знаю как это должно работать, но для меня странно что в файле ~/.config/coc/extensions/db.json нет записи о tsserver. когда были включены другие плагины, то они тут были
источник

AP

Alexander Polezhaev in VIM Ru Community
Anton
вот мы и нашли виновника 👏
а это вообще возможно ? он сам обновляется без моего ведома ? буквально 2 дня назад все работало и я принудительно ничего не обновлял
источник

A

Anton in VIM Ru Community
цитата из их документации


"coc.preferences.extensionUpdateCheck":~

Interval for checking extension updates, default: `"daily"`

Valid options: ["daily","weekly","never"]
источник

AP

Alexander Polezhaev in VIM Ru Community
понял. щас попробую откатить
источник

AP

Alexander Polezhaev in VIM Ru Community
откатил пару патч версий, одну минорную - проблема сохранилась. видимо дело не в нем
источник

A

Anton in VIM Ru Community
Настройки проекта не трогались? tsconfig в самом проекте и настройки в coc-settings.json
источник

AP

Alexander Polezhaev in VIM Ru Community
в tsconfig ничего критичного не менялось, да и я пробовал откатывать проект на пару дней
источник

AP

Alexander Polezhaev in VIM Ru Community
еще что заметил - в статусной строке внизу, когда открывал файл на редактирование раньше видел там "TSC" я так понял что это значило что для этого файла работал ts. сейчас я этой аббревиатуры не вижу
источник

AP

Alexander Polezhaev in VIM Ru Community
хотя всякие go definition в этом файле работают. хз, может за это не ts отвечает
источник
2021 February 06

DB

Dmitry Belyaev in VIM Ru Community
Товарищи, привет! Столкнулся с тем, что хочу для разных языков загружать разные плагины. В качестве плагин менеджера использую vim-plug. Еще у меня есть плагины, которые я использую универсально, типо fzf, fugitive, и прочие.

Если я делаю два файла с базовыми плагинами типо
call plug#begin('~/.vim/plugged')
----
ПЛАГИНЫ БАЗОВЫЕ
----
call plug#end()


и соответственно файл с плагинами для питона

call plug#begin('~/.vim/plugged')
----
ПЛАГИНЫ ДЛЯ ПИТОНА
----
call plug#end()


то во время сессии в вим загружаются только плагины из файла с плагинами для питона.

В vimrc загрузка прописана так:
source '~/.vim/source/basic.vim'
source '~/.vim/source/ftplugin/python.vim'


Вопрос, как можно сделать так, чтоб питоновские плагины загружались вместе с базовыми, а не оверрайдили их?
источник

¥

¥αros!αν in VIM Ru Community
autocmd FileType XXX ...
источник

¥

¥αros!αν in VIM Ru Community
или через ftplugin
типо создать файл ~/.vim/ftplugin/XXX.vim и там сорсить что надо
источник

¥

¥αros!αν in VIM Ru Community
XXX - тип файла
источник

DB

Dmitry Belyaev in VIM Ru Community
то есть внутри call plug сорсить ftplugin/python.vim с плагинами?
источник

DB

Dmitry Belyaev in VIM Ru Community
я так думал, но не очень мэйнтейнэбл получается. надо тогда два файла отдельно держать для языков - с плагинами и всем остальным
источник

¥

¥αros!αν in VIM Ru Community
а, стоп
у тебя ж уже для питона ftplugin
так оно и так только для питона их грузит
источник

¥

¥αros!αν in VIM Ru Community
я вопроса не понял)
источник