Size: a a a

2021 June 09

N

Nikolay in pro.vim
Это lua?  У меня такого нет совсем нигде.
источник

N

Nikolay in pro.vim
Из vimL всё
источник

G

GNU/Vsevolod in pro.vim
источник

N

Nikolay in pro.vim
1. nvim-treesitter поставлен плагином через Plug; 2. поставил через treesitter парсер для питона; 3. и вот пытаюсь включить модуль highlight
источник

G

GNU/Vsevolod in pro.vim
луа можно инлайнить в vimL, но setup вызывать обязательно
источник

Pavel ×.× in pro.vim
Там надо
lua <<EOL
require'lspconfig'.pyright.setup{}
EOL
В конфиг добавить
источник

Pavel ×.× in pro.vim
Может не очень точно написал, я по памяти
источник

Pavel ×.× in pro.vim
И lspconfig сам поставить, естессна
источник

Pavel ×.× in pro.vim
Глянь их страницу на гитхабе, там всё есть
источник

G

GNU/Vsevolod in pro.vim
это триситтер, а не lsp
источник

Pavel ×.× in pro.vim
Оу, упс, сорян
источник

Pavel ×.× in pro.vim
Кстати, а в чем разница между двумя и при каких нуждах выбирать один из них?
источник

N

Nikolay in pro.vim
Всё  завелось, спасибо
источник

G

GNU/Vsevolod in pro.vim
первый — инкрементальный парсер текстового файла с синтаксическое дерево, из которого достаются диапазоны и по ним подсвечивается буффер

второй — сервер, который предоставляет по json-api разные ide-like фичи для работы з конкрентым(-и) ЯП, опционально может выдавать семантическую подсветку отдельных кусков
источник

Pavel ×.× in pro.vim
Есть ли большая разница в подсветке между ними?
источник

G

GNU/Vsevolod in pro.vim
langserver не подсвечивает буффер, опять же
> The document highlight request is sent from the client to the server to resolve a document highlights for a given text document position. For programming languages this usually highlights all references to the symbol scoped to this file

Т.е. сервера могут подсветить референсы, но не весь буффер
источник

Pavel ×.× in pro.vim
Ага, ясненько. Получается, если я не настраивал treesitter, хотя он у меня есть, у меня статическая подсветка файлов, по regex-подобным правилам?
источник

G

GNU/Vsevolod in pro.vim
По syntax файлам для конкретного filetype, если они есть
источник

Pavel ×.× in pro.vim
Спасибо за инфу!
источник

SS

Sergey Skvortsov in pro.vim
Нет же
источник