我通过以下方式在我的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文件。希望有人可以帮助我。
答案 0 :(得分:0)
它对我来说开箱即用。尝试使用最小化设置:
$ vim -u NONE
:set nocp
:filetype indent on
:set ft=html
并输入一些HTML代码。
第二个标签现在应该由标签缩进。