如何正确缩进我的html文件与vim?

时间:2010-11-27 14:15:47

标签: html vim xhtml html5

我通过以下方式在我的vimrc中设置缩进:

  set tabstop=2
  set shiftwidth=2

  set autoindent
  set indentexpr
  set expandtab

我在〜/ .vim /目录中创建了缩进文件夹,并将一个html缩进插件粘贴到〜/ .vim / indent /中。我正在使用以下一个:

http://www.vim.org/scripts/script.php?script_id=2075

每当我在正常模式下尝试“gg = G”时,它会删除所有缩进,而不是以正确的方式缩进文件。例如,JavaScript文件可以很好地与我找到的另一个缩进插件一起使用,但是到目前为止我使用的html插件并没有真正有用的方法。

我能在这做什么吗?

/////////////// 更新: 我只是试图将文件类型更改为xml,它开始工作。现在我问自己如何才能使用html文件。希望有人可以帮助我。

标题

1 个答案:

答案 0 :(得分:0)

它对我来说开箱即用。尝试使用最小化设置:

$ vim -u NONE
:set nocp
:filetype indent on
:set ft=html

并输入一些HTML代码。

第二个标签现在应该由标签缩进。