我现在已经使用Vim很长一段时间了,我从不打扰自动压痕,它总是关闭。但现在我需要尝试自动缩进并启用它。
我遇到一个奇怪的问题,即.php文件中的HTML自动缩进无法正常工作。它可以在.html文件中工作,但不能在.php文件中工作。我已尝试过在Google或Stack溢出时可以找到的所有解决方案。
我试过以下:
对我有用的唯一解决方案是关注但它会破坏php自动缩进:
http://www.vim.org/scripts/script.php?script_id=604
Vim版本是:VIM - Vi IMproved 7.2(2008年8月9日,2010年9月28日编译07:11:04)
这些是我打开php文件时加载的缩进脚本:
我也试过了spf-13 vim包,但是这也没有在php里面缩进html。
答案 0 :(得分:4)
请尝试以下链接,它似乎对我有用:
https://github.com/2072/PHP-Indenting-for-VIm - 纯于PHP
如果您想尝试PHP + HTML,那么
http://vim.wikia.com/wiki/Better_indent_support_for_php_with_html