Size: a a a

2020 December 15

YS

Yaroslav Schekin in pro.vim
badtrousers
большое спасибо. буду курить
Не за что. Но, вообще, осторожней с conceal — он довольно глючный, а Bram-у... см. выше про "прекрасно". ;(
источник

b

badtrousers in pro.vim
я только для одной вещи хочу использовать чтобы простые штуки сворачивать, italics, bold, centered
источник

b

badtrousers in pro.vim
или он для простых штук тоже лагает?
источник

YS

Yaroslav Schekin in pro.vim
badtrousers
или он для простых штук тоже лагает?
Я не писал "лагает", я написал "глючный", т.е. работает неправильно.
Но в простых случаях, в общем, приемлемо.
Вот если у Вас есть вложенные группы с разными conceal, cchar и т.п.... это уже может быть куда хуже.
источник

YS

Yaroslav Schekin in pro.vim
badtrousers
я только для одной вещи хочу использовать чтобы простые штуки сворачивать, italics, bold, centered
Кстати, наверняка в syntax files для markdown, vim help и т.п. это можно содрать подсмотреть. ;)
источник

b

badtrousers in pro.vim
Yaroslav Schekin
Кстати, наверняка в syntax files для markdown, vim help и т.п. это можно содрать подсмотреть. ;)
да вот я смотрел как раз vim–markdown и там как–то совсем не очевидно у них conceal работает. а именно: для обычных mkdItalic они ничего не делают, а делают для htmlItalic, к которым mkdItalic линкуется или типа того, я если честно не помню, но когда я смотрел мне было сложно сходу въехать, но это скорее всего потому что я неправильно понял что делает matchgroup
источник

b

badtrousers in pro.vim
Yaroslav Schekin
Я не писал "лагает", я написал "глючный", т.е. работает неправильно.
Но в простых случаях, в общем, приемлемо.
Вот если у Вас есть вложенные группы с разными conceal, cchar и т.п.... это уже может быть куда хуже.
как для латекса чуваки делают, да?
источник

b

badtrousers in pro.vim
я часто слышу как чуваки “сворачивают” вимом текст в латексе, но никак не решусь попробовать)
источник

b

badtrousers in pro.vim
нет доверия технологии 😄
источник

YS

Yaroslav Schekin in pro.vim
badtrousers
как для латекса чуваки делают, да?
Да, как для LaTeX.
Ну а почему бы не попробовать — хоть посмотрите, как оно "из коробки" (я очень давно не смотрел), вдруг нормально. ;)
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
Т.е. можно делать vim.fn.autocmd(...) вместо эвала строки с вимскриптом
Да
Единственная серьёзная проблема — это опции
источник

G

GNU/Vsevolod in pro.vim
Emmanuel Goldstein
Да
Единственная серьёзная проблема — это опции
?
источник

G

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

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
Optional parameters?
set
источник

EG

Emmanuel Goldstein in pro.vim
В Lua нет аналога set
источник

G

GNU/Vsevolod in pro.vim
А, ну у :set же нету функции-аналога
источник

G

GNU/Vsevolod in pro.vim
Да и сложно придумать такую
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
А, ну у :set же нету функции-аналога
Есть, но несколько
источник

EG

Emmanuel Goldstein in pro.vim
nvim_set_option, nvim_win_set_option, nvim_buf_set_option
источник

EG

Emmanuel Goldstein in pro.vim
А ещё объекты vim.o, vim.bo и vim.wo
источник