Коррекция отступа vim работает неправильно - PullRequest
1 голос
/ 20 августа 2010

Я использую vim для редактирования файлов, использующих язык программирования, где конец строки не отмечен;.Это вызывает проблемы, когда я пытаюсь исправить отступ в vim.Если я положу;в конце vim сможет правильно исправить отступ, но так как у этого языка программирования нет;в конце оператора отступ не корректен после того, как vim попытается это исправить.

Вот код, правильно отформатированный:

if imageFound("foo.bmp")
{
    clickButton("button1.bmp")
    clickButton("button2.bmp")
}

Если я сделаю = G, то получится неправильный формат:если я положу;в конце одной из строк строка под ней будет правильно отформатирована.

if imageFound("foo.bmp")
{
    clickButton("button1.bmp");
    clickButton("button2.bmp")
}

Как сделать так, чтобы vim правильно исправлял форматирование без необходимости вставлять a;в конце строки?

1 Ответ

1 голос
/ 20 августа 2010

:set cindent cinoptions=+0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...