Как мне сделать отступ только для блока кода в vim?

Есть удивительное число из вопросов по этой теме , но каким-то образом ни один из них не отвечает на то, что я хочу.

У меня есть следующий блок кода:

void foo {

somecodehere
morecode
...

}

Как вы можете видеть, внутренности моей функции представляют собой отступы на том же уровне, что и остальная часть моего блока кода. В настоящее время я делаю >% в конце моего блока (то есть } ), который делает отступ для всего блока, включая строки с моими фигурными скобками.

Что я ' Я бы хотел сделать аналогичную команду, которая добавляла отступ в каждой строке между , исключая мои фигурные скобки.

Я не могу сказать вам, сколько времени это сэкономит мне время.

9
задан Community 23 May 2017 в 12:07
поделиться