Есть ли способ получить доступ к регулярному выражению объекта синтаксиса, хранящегося в vim? Я предпочел бы не иметь для разбора файлов синтаксиса или выхода выключен, напримерextract regex используется для определения объекта синтаксиса в vim
:syntax list vimFunc
--- Syntax items ---
vimFunc xxx match /\%(\%([sSgGbBwWtTlL]:\|<[sS][iI][dD]>\)\=\%([a-zA- Z0-9_.]\+\.\)*\I[a-zA-Z0-9_.]*\)\ze\s*(/ contains=vimFuncName,vimUserFunc,vimExecute
links to vimError
Для чего вам нужно регулярное выражение? Написать собственный (похожий) синтаксис или действительно программно расширить его? –
Я действительно хочу использовать их в качестве псевдонимов вместе с командой ': vimgrep'. – HeLi8