1 2 3 4 5 6 7 8 9 10 11 12
" PHP files autocmd BufNewFile,BufRead \ *.php \ setfiletype php autocmd BufNewFile,BufRead \ * \ if getline(1) =~# '\m^#!.\<php\>' \ | setfiletype php \ | endif \ | if getline(1) =~? '\m^<?php\>' \ | setfiletype php \ | endif