Я работаю над проектом PHP, где все файлы имеют расширение «.shtml». К сожалению, Vim не знает, как выделить PHP в этих файлах. Есть ли способ заставить Vim выделить эти файлы как PHP вместо shtml?
Вы можете добавить это к вашему .vimrc
au BufNewFile,BufRead *.shtml set filetype=php
также ... быстрое исправление, когда вы уже в vim:
:set filetype=php
Вы также можете добавить что-то вроде
<?php /* vim:set ft=php: */
в начале вашего файла. Это сделало бы его более или менее независимым от локальных настроек vim.