Если у меня есть магическое регулярное выражение Vim в строковом литерале, есть ли способ преобразовать все регулярное выражение в альтернативное представление, использующее другой магический режим, чтобы я мог вставить это эквивалентное регулярное выражение в исходный код?
Например, если я хочу преобразовать этот шаблон магического режима:
'\m-\=\<\d\+L\=\>\|0[xX][0-9a-fA-F]\+\>'
в очень магический режим, чтобы сделать его более читабельным, что-то вроде:
'\v-=<\d+L=>|0[xX][0-9a-fA-F]+>'
Я часто делаю ошибки, пытаясь конвертировать их вручную.
[0-9]+
в не волшебное ... ;-)