В vim у нас есть команда :substitute
которая ищет текстовый шаблон и заменяет его текстовой строкой.
Как справиться с текстовым шаблоном с пунктуацией в нем?
Минимальный рабочий пример: текстовый шаблон $S(\R^2)$
должен быть заменен текстовой строкой $\Sm$
.
Изменить: Как мы также учитываем тот факт, что текстовый шаблон может быть внутри другого текстового шаблона?