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