Vim - активация фрагментов HTML в файлах PHP
Я использую 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 ответа
Вам нужно будет сделать это двумя отдельными директивами.
au BufRead *.php set ft=php.html
au BufNewFile *.php set ft=php.html
В вашем примере заглавная буква E В одной строке должно работать следующее:
au BufRead,BufNewFile *.php set ft=php.html