Vim автоматический отступ HTML в PHP тип файла не работает
Я использую Vim очень долгое время, меня никогда не беспокоил автоматический отступ, и он всегда отключался. Но теперь мне нужно попробовать авто отступ и включить его.
У меня странная проблема, заключающаяся в том, что авто-отступ HTML в файлах.php работает неправильно. Он работает в файлах.html, но не в файлах.php. Я перепробовал каждое решение, которое смог найти в Google или при переполнении стека.
Я пробовал следующее:
- http://vim.wikia.com/wiki/Better_indent_support_for_php_with_html
- http://www.vim.org/scripts/script.php?script_id=1120
Единственное решение, которое работает для меня, заключается в следующем, но оно нарушает автоматический отступ php:
http://www.vim.org/scripts/script.php?script_id=604
Версия Vim: VIM - Vi IMproved 7.2 (9 августа 2008 г., составлено 28 сентября 2010 г., 07:11:04)
Это скрипты отступа, загружаемые при открытии файла php:
- 47: /usr/share/vim/vim72/indent/html.vim
- 48: /usr/share/vim/vim72/indent/php.vim
Я также попробовал пакет vim spf-13, но он не делает отступ в html внутри php.
1 ответ
Попробуйте следующую ссылку, и она, кажется, работает для меня:
https://github.com/2072/PHP-Indenting-for-VIm - чисто для PHP
Если вы хотите попробовать PHP + HTML, то
http://vim.wikia.com/wiki/Better_indent_support_for_php_with_html