Vim - 在PHP文件上激活HTML片段

时间:2010-06-09 18:09:52

标签: vim snipmate

我正在使用vim和snipMate,很多时候我需要将HTML文件命名为PHP,只是因为有1或2行代码。

每次创建PHP文件时,vim都会将其作为PHP文件,因此HTML代码段不可用,因此必须使用该命令手动激活HTML代码段。

set ft=php.html

我打算在我的vimrc

上的这一行自动激活它
autocmd BufREad, BufNewFile *.php set ft=php.html

这是对的吗?我错过了什么或者出了什么问题?

2 个答案:

答案 0 :(得分:11)

您需要制作两个单独的指令。

au BufRead *.php set ft=php.html
au BufNewFile *.php set ft=php.html

答案 1 :(得分:4)

您的示例中有一个大写的E. 以下内容适用于一行:

au BufRead,BufNewFile *.php set ft=php.html