Vim: выравнивание непрерывных линий с пробелами
Я хотел бы сделать отступ в vim с вкладками, кроме конкретного случая. Например, у меня есть этот код C ++ (где<tab>
это серия символов табуляции и<s>
это серия символов пространства):
<tab>if(true &&
<tab><s>true)
<tab>{
<tab><tab>//code here
<tab>}
Я хотел бы после написания '&&' и нажать 'o', чтобы перейти на следующую строку и начать писать, чтобы vim поставил табуляцию и количество пробелов до '(' в предыдущей строке.
Можно ли определить этот стиль кодирования в vim?
Спасибо!