This happens even with an empty .vimrc
When on a file with a .html extension, if it is currently in this state:
<p>
t
</p>
and I put my cursor over the "t", press a (append)
<p>
t_
</p>
and then type "{", the line will indent left and result in this:
<p>
t{_
</p>
with my cursor still in insert mode at "_"
I've tried looking up "indent" and "{" in various vim help files but I can't find anything on why it automatically indents the line to the left.
Is there any way to disable this auto left indent?