Я искал ответ на этот вопрос, и мне не повезло.Я перешел от интегрированной среды разработки к использованию VIM.(Я тоже был очень рад этому!) Большая часть моего кода написана на C.
Я не могу заставить мои параметры cindent работать правильно.Я хочу, чтобы мои уровни отступа были установлены на 4 пробела, но независимо от того, что я делаю, я получаю восемь пробелов.
Я пробовал несколько разных вариантов, но безуспешно.Вот что я считаю применимыми настройками из моего .vimrc:
" Set options for c program formatting
set cindent
set tabstop=4
set expandtab
set softtabstop=4
set shiftwidth=4
set smartindent
set cino=>4,e4,n4,^4,:4,=4
set colorcolumn=81
Есть мысли о том, что я могу делать неправильно?(В случае, если это имеет значение, я использую другие плагины: crefvim, c.vim, minibufexplorer и cscope_maps).
Спасибо за вашу помощь.