Предполагается, что вы находитесь в обычном режиме и на любом символе фигурных скобок (открытие или закрытие). Ручная / ванильная версия (без плагина для брекетинга) будет
c%(^R")
С:
^R
, что означает CTRL+R
- регистр по умолчанию (
"
) заполняется содержимым словаря. ca{
, который следует использовать вместо c%
, если вы находитесь в словаре.
С мой плагин lh-brackets , я бы использовал v%(
или vi{(
- в отличие от версии vanilla, оставит регистр по умолчанию без изменений.
С популярным плагином Surround , я полагаю (я могу ошибаться, поскольку я использую свой плагин в течение десятилетий), это будет что-то вроде ys%(
или ysa{(
.
PS: факт, что ваш словарь охватывает несколько линии здесь не имеют никакого значения.