Size: a a a

2020 December 08

pl

peach lasagna in pro.vim
баг зарепортил уже
источник

VL

Valerii Leontiev in pro.vim
https://www.youtube.com/watch?v=ES1L2SPgIDI&index=4&list=PLx8bw5NQypsnlh5K5LZAaFvAdxfGpt2iq&t=42m40s

Вот брам давно еще эту фичу презентовал
Оно до сих пор не работает что ли?
источник

YS

Yaroslav Schekin in pro.vim
peach lasagna
:profile start profile.log
:profile func *
:profile file *
" At this point do slow actions
:profile pause
:noautocmd qall!
нашел на SOF такое решение.
мне не понятна фраза " делайте медленные движения"
что это значит?
action \['ækʃ(ə)n]     сущ.
общ.     /0 действие;
если словарь не врёт. ;)
Т.е. имеется в виду -- сделайте то, что тормозит, и тут же выйдите из vim, например (просто чтобы в профиль попало меньше не относящегося к делу, а то Вы там "утонете").
источник

pl

peach lasagna in pro.vim
Yaroslav Schekin
action \['ækʃ(ə)n]     сущ.
общ.     /0 действие;
если словарь не врёт. ;)
Т.е. имеется в виду -- сделайте то, что тормозит, и тут же выйдите из vim, например (просто чтобы в профиль попало меньше не относящегося к делу, а то Вы там "утонете").
>сделайте то, что тормозит
у меня весь вим тормозит. Мне в нем просто попечатать?
источник

YS

Yaroslav Schekin in pro.vim
Хмм... работает, вроде. А в чём проблема?
источник

VL

Valerii Leontiev in pro.vim
Yaroslav Schekin
Хмм... работает, вроде. А в чём проблема?
Как это затестить?
Вот если vetur пишет, что у нас есть хайлайтинг.
источник

YS

Yaroslav Schekin in pro.vim
peach lasagna
>сделайте то, что тормозит
у меня весь вим тормозит. Мне в нем просто попечатать?
Да, например. Т.е. сделать что угодно, что "тормозит".
источник

VL

Valerii Leontiev in pro.vim
в какой бубен надо постучать, чтобы оно заработало в виме?
источник

YS

Yaroslav Schekin in pro.vim
Valerii Leontiev
Как это затестить?
Вот если vetur пишет, что у нас есть хайлайтинг.
text properties — это просто средство для реализации "внешнего" highlighting (см. :help textprop), т.е. чтобы это работало, нужно, чтобы plugin (или что там у Вас) их использовало и т.п.
источник

V

Vim Help in pro.vim
Found help for textprop in Vim docs:
https://vimhelp.org/textprop.txt.html#textprop
источник

VL

Valerii Leontiev in pro.vim
Yaroslav Schekin
text properties — это просто средство для реализации "внешнего" highlighting (см. :help textprop), т.е. чтобы это работало, нужно, чтобы plugin (или что там у Вас) их использовало и т.п.
ну цепочка такая.
есть сервер, vetur. Есть, насколько я понимаю, репа, в которой он адаптирован под вим. Есть lsp.
vetur и lsp пишут, что мы могем в semantic highlighting
источник

VL

Valerii Leontiev in pro.vim
То есть, оно должно просто работать?
источник

YS

Yaroslav Schekin in pro.vim
Valerii Leontiev
То есть, оно должно просто работать?
Если используемый Вами в vim LSP-клиент это умеет — казалось бы, да (я лично не пробовал, но по идее это так)?
источник

VL

Valerii Leontiev in pro.vim
Yaroslav Schekin
Если используемый Вами в vim LSP-клиент это умеет — казалось бы, да (я лично не пробовал, но по идее это так)?
состоянием на месяц или два назад - не умело.
источник

VL

Valerii Leontiev in pro.vim
надо бы попробовать сейчас
источник

VL

Valerii Leontiev in pro.vim
Yaroslav Schekin
Если используемый Вами в vim LSP-клиент это умеет — казалось бы, да (я лично не пробовал, но по идее это так)?
чуда не произошло...
источник

pl

peach lasagna in pro.vim
Yaroslav Schekin
Да, например. Т.е. сделать что угодно, что "тормозит".
я сделал.
вы не знаете что за функция 402 ?

FUNCTIONS SORTED ON TOTAL TIME
count  total (s)   self (s)  function
   4   0.055198   0.001598  402()
источник

YS

Yaroslav Schekin in pro.vim
Valerii Leontiev
чуда не произошло...
Значит, либо попробовать другой клиент, либо этого вообще нигде нет.
А они (авторы vetur) где-то заявляют поддержку именно semantic highlighting, именно в vim?
Если да, значит, казалось бы, они и какой-то клиент знают, где это работает, логично?
источник

pl

peach lasagna in pro.vim
а в виме есть atexit ? чтобы при выходе из него он что-то делал
источник

pl

peach lasagna in pro.vim
у autocmd было что-то такое
источник