Size: a a a

2021 February 25

f

fishsouprecipe 🤍 in pro.vim
Andrey Polyanichko
и.... у неовима я так понимаю с этой конструкцией все ок?
хайлайтит как обычную строку
источник

AP

Andrey Polyanichko in pro.vim
Yaroslav Schekin
Совершенно со всеми они возникают.  ;)
Вы сами-то писали синтаксические файлы, или хотя бы представляете модель работы подсветки (просто чтобы я знал, про что [не] рассказывать)?
То, что кому-то удалось написать приемлемый syntax file, не значит, что он не потратил на это недели времени (и теперь не ненавидит этот "инструмент"). ;)
И, кстати "не припомню, чтобы у меня с этим были проблемы" может сильно отличаться от корректной подсветки.
на заре своего пользования вим писал что то, соглашусь, это был травмирующий опыт:)
источник

VG

Vadim Goncharov in pro.vim
fishsouprecipe 🤍
a = 1
f”{a} + 1 = {a + 1}’

Выведет
1 + 1 = 2
это что, eval выражения внутри строки?
источник

f

fishsouprecipe 🤍 in pro.vim
вот тут наглядней
источник

f

fishsouprecipe 🤍 in pro.vim
Vadim Goncharov
это что, eval выражения внутри строки?
да
источник

VG

Vadim Goncharov in pro.vim
у перла подобные конструкции вим хайлайтит в строках, значит, это возможно
источник

AP

Andrey Polyanichko in pro.vim
Yaroslav Schekin
Совершенно со всеми они возникают.  ;)
Вы сами-то писали синтаксические файлы, или хотя бы представляете модель работы подсветки (просто чтобы я знал, про что [не] рассказывать)?
То, что кому-то удалось написать приемлемый syntax file, не значит, что он не потратил на это недели времени (и теперь не ненавидит этот "инструмент"). ;)
И, кстати "не припомню, чтобы у меня с этим были проблемы" может сильно отличаться от корректной подсветки.
но вообще те синтакцические фаилы что идут в стандартной поставке вроде неплохи, я отдельно скачивал только что то для twigа и еще для чего то не помню уже
источник

f

fishsouprecipe 🤍 in pro.vim
Vadim Goncharov
у перла подобные конструкции вим хайлайтит в строках, значит, это возможно
Да, ето возможно, я про то, что дефолтные синтакс файлы не хайлайтят
источник

VG

Vadim Goncharov in pro.vim
видимо, кто-то написал скверные файлы конкретно для питона
источник

SB

Sergey Batalev in pro.vim
Vadim Goncharov
у перла подобные конструкции вим хайлайтит в строках, значит, это возможно
Так а что не возможного, одну регулярку дописать. Или вим полиглот поставить
источник

g(

git commit suicide (... in pro.vim
Они и тайпхинты не хайлайтят ещё
источник

YS

Yaroslav Schekin in pro.vim
fishsouprecipe 🤍
так стоп а зачем вообще нужен идеальный хайлайтинг?
Потому что он передаёт семантическую информацию.
Т.е. в этом случае он помогает, а если он не идеален — вводит в заблуждение, и загружает мозг фильтрацией информационного шума, мне так кажется.
источник

f

fishsouprecipe 🤍 in pro.vim
git commit suicide (shit и match)
Они и тайпхинты не хайлайтят ещё
a: int ?
источник

g(

git commit suicide (... in pro.vim
Угу
источник

YS

Yaroslav Schekin in pro.vim
Andrey Polyanichko
но вообще те синтакцические фаилы что идут в стандартной поставке вроде неплохи, я отдельно скачивал только что то для twigа и еще для чего то не помню уже
Смотря для каких языков, видимо. Вряд ли кто-то знает несколько сотен и может попробовать и дать адекватную оценку.
источник

AP

Andrey Polyanichko in pro.vim
Yaroslav Schekin
Смотря для каких языков, видимо. Вряд ли кто-то знает несколько сотен и может попробовать и дать адекватную оценку.
не буду спорить, я говорю только про то с чем сталкивался сам
источник

AP

Andrey Polyanichko in pro.vim
Yaroslav Schekin
Смотря для каких языков, видимо. Вряд ли кто-то знает несколько сотен и может попробовать и дать адекватную оценку.
вобщемто верю что дял питона в поставке идет корявый синтаксический фаил
источник

f

fishsouprecipe 🤍 in pro.vim
хайлайтит только str, int и прочую шнягу, а вот даже из стдлибы не хайлатят имена классов… только классы ошибок
источник

AP

Andrey Polyanichko in pro.vim
Andrey Polyanichko
вобщемто верю что дял питона в поставке идет корявый синтаксический фаил
но в таком случа почти уверен что на просторах интернетов есть более коректная версия
источник

g(

git commit suicide (... in pro.vim
fishsouprecipe 🤍
хайлайтит только str, int и прочую шнягу, а вот даже из стдлибы не хайлатят имена классов… только классы ошибок
Их хайлайтит потому что они билтин функции же
источник