Итак, я хотел бы сделать отступ для следующего кода, как показано ниже:
foo.bar([] ()
{
// something
});
В настоящее время у меня есть следующее: cinoptions=j1,(4
, что приводит к:
foo.bar([] ()
{
// something
});
Обратите внимание на 4 пробела для всей лямбды (чего я не хочу). Кто-нибудь есть идеи, как я могу сделать вышеупомянутые работы, в то же время с отступом следующий код:
fooish(bar1, bar2,
bar3);
Т.е. я хочу, чтобы обычные параметры в новой строке идентифицировались 4 пробелами, а не лямбдами?
РЕДАКТИРОВАТЬ: Этот вопрос отличается от VIM и C ++ 11 лямбда: авто отступа . Я уже знаю и использую опцию -j1
, но я хочу знать, есть ли какой-нибудь способ управления выделением всего лямбда-блока, а не только его.