首页 > 解决方案 > Vim、自动缩进、xml 和自动关闭标签

问题描述

这里是我的 vimrc

filetype plugin indent on
set autoindent 
set tabstop=2 
set shiftwidth=2 
set softtabstop=2 

而这一切。

假设我开始一个新的 xml 文件。

当使用普通标签时,自动缩进效果很好

<div>
  <p> 
     Some text
  </p>
</div>

但是如果我插入自动关闭标签,autoindnet 将无法识别自动关闭功能,我会得到类似的东西。

<div>
  <p> 
     Some text<lb />
        Some text<lb />
             Some text<lb />
  </p>
</div>

我使用 vim 8.1.2269。我尝试使用 nvim 0.4.3 > 同样的问题。奇怪的是,在过去(在我全新安装 Ubuntu 之前),我没有遇到任何问题......

标签: xmlvimindentation

解决方案


是的,是一个错误,由维护者解决。

https://github.com/chrisbra/vim-xml-runtime/issues/25


推荐阅读