我一直在使用Vim很長一段時間,我從來沒有對自動縮進感到困擾,它始終關閉。但現在我需要嘗試自動縮進並啓用它。在PHP文件類型中的Vim自動縮進HTML文件類型不工作
我有一個奇怪的問題,即.php文件中的HTML自動縮進無法正常工作。它在.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 - 六提高7.2(2008年8月9日,編制2010年9月28日七時11分04秒)
這是當我打開一個PHP文件中加載的縮進腳本:
- 47 :/usr/share/vim/vim72/indent/html.vim
- 48:/usr/share/vim/vim72/indent/php.vim
我也嘗試了SPF-13 VIM束但是這不會縮進php內部的html。
腳本在vim wiki中爲我完美工作。我將它包裝在Vundle兼容插件中,以便更容易包含:四年前https://github.com/captbaritone/better-indent-support-for-php-with-html – 2013-05-18 20:19:34
...仍在幫助。謝謝陌生人! – 2017-09-13 19:28:16