Как сделать, что бы отступы после энтера всегда был как на прежней строке, не зависимо от формата файла?
Мне не нравятся попытки вима делать умные отступы в cpp файле, лучше я их сам буду делать.
:filetype indent off
ничего не отключает.
Если сделать файл
/usr/share/vim/vim81/indent.vim
пустым, то это вообще отключает любые отступы.
А нужно, что бы он был ровно таким, как на предыдущей строке.
В файле indent/cpp.vim присутствует надпись:
C++ indenting is built-in
====================
UPD:
Как подсказали ниже, решение состоит из вписывания в .vimrc следующих строк:
let g:did_indent_on = 1
set autoindent