Классы символов в диапазонах - vim

Учитывая, что у меня есть следующая строка:

This is a test {{ string.string.string }}.

И попробуйте выполнить следующую замену:

%s/{{ [\w\.]\+ }}/substitute/g

Это не сработает с ошибкой: Шаблон не найден.

Когда я использую:

%s/{{ [a-zA-Z\.]\+ }}/substitute/g

Работает.

Есть ли способ использовать мета классы символов в диапазонах в VIM?

9
задан rid 27 July 2011 в 02:53
поделиться