I try to get autoindent to work in VIM with html files, but unfortunately it won't work. Autoindent works perfectly with other languages, but it just won't work with html. I've already tried setting the filetype
to html
, as suggested in this question, but unfortunately it doesn't work either. Also, when I select everything and press = it doesn't indent as well, even though vim reports XX lines indented
.
My .vimrc file looks like this:
set autoindent
set cindent
set tabstop=4
set shiftwidth=2
set expandtab
Any suggestions?
You have to add the following lines to your .vimrc
to make sure vim uses file-specific indentions:
filetype on
filetype plugin on
filetype indent on
This way it will indent html as html when the filetype is set to html
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With