Почему вы должны сделать свое регулярное выражение «очень волшебным», чтобы вам не пришлось избегать вашего захвата кавычки? И если вы настроите свою среду на очень магическую, вы нестандартны и можете столкнуться с проблемами соответствия. Мне просто интересно, почему vim использует другой синтаксис регулярных выражений, чем, скажем, perl?
Большинство функций vi (и, следовательно, vim) были получены из ред. vi и ed предшествовали perl как минимум на десять или два десятилетия. Лучше задать вопрос: «Почему Perl не использует тот же синтаксис регулярных выражений, что и vi?».
Конечно, можно также возразить, что типы регулярных выражений, которые хотелось бы писать в текстовом редакторе для выполнения общих задач, вероятно, сильно отличаются от тех, которые вы могли бы захотеть написать в языке программирования.