Vim: How to indent html code correctly in php file?
In php file :
<?php
...
?>
<html>
</html>
I could not indent the html source code with operator =
.
How could I indent it?
Solution 1:
My workaround for this is to temporarily switch to html mode, mark region and indent, and then go back to php mode.
:set filetype=html
" mark html code
=
:set filetype=php
Solution 2:
There is an entry on the Vim Tips Wiki that details how to enable indenting of both PHP and HTML areas of PHP files: http://vim.wikia.com/wiki/Better_indent_support_for_php_with_html