![Vim:如何在 php 文件中正确缩进 html 代码?](https://linux22.com/image/1251049/Vim%EF%BC%9A%E5%A6%82%E4%BD%95%E5%9C%A8%20php%20%E6%96%87%E4%BB%B6%E4%B8%AD%E6%AD%A3%E7%A1%AE%E7%BC%A9%E8%BF%9B%20html%20%E4%BB%A3%E7%A0%81%EF%BC%9F.png)
在 php 文件中:
<?php
...
?>
<html>
</html>
我无法使用运算符缩进 html 源代码=
。
我怎样才能缩进它?
答案1
我的解决方法是暂时切换到 html 模式,标记区域和缩进,然后返回到 php 模式。
:set filetype=html
" mark html code
=
:set filetype=php
答案2
有一个条目Vim 使用技巧维基详细说明如何启用 PHP 文件的 PHP 和 HTML 区域的缩进:http://vim.wikia.com/wiki/Better_indent_support_for_php_with_html
答案3
我将其添加到 vimrc
au BufEnter,BufNew *.php :set filetype=html