В Vim у меня есть:
simulación (fig.),pretexto (fig.),excusa (fig.).
Моя цель:
simulación ,pretexto ,excusa .
Я пробовал с: :%s/\(fig\.\)//g, но это не работает.
:%s/\(fig\.\)//g
Vim по умолчанию не требует экранирования скобок. Попробуйте:
:%s/(fig\.)//g
См:
:help magic
Редактировать
Добавлено экранирование от косой черты.
Не избегайте паренов - vim по умолчанию использует «магическую» схему выхода. Попробуйте:
Подробнее: http://vimdoc.sourceforge.net/htmldoc/pattern.html#/\v
В Vim 7.2 (WinXP) используемая команда удаляет только «рис.», Но не скобки. Использование %s/(fig\.)//g дает ожидаемый результат.
%s/(fig\.)//g
Редактировать Экранировать точку тоже, так как она соответствует любому символу, а не только точке.