Я использую vim для веб-разработки. Это почти всегда файлы .php, которые также содержат HTML, а иногда и Javascript. При работе в блоке PHP отступ работает нормально. Подсветка синтаксиса в порядке, но действительно полезна только для PHP-кода. Когда я хочу отредактировать блок HTML, я обычно переключаюсь: :set ft=html
, так что подсветка и отступ хорошо подходят для этого. Конечно, я продолжаю переключаться назад и вперед, что отнимает много времени. Я бы хотел, чтобы все три языка были выделены и выделены правильно. * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2 * * * * * * * * * * * * * * * 2 * * * * * * * * * * * * * * * * 2 * * * * * *. * * * * * * 2
Хотя я знаю, что «я могу сделать это сам», я почему-то сомневаюсь, что я первый, кто хочет этого, и я ищу существующее решение.
Кто-нибудь может мне помочь?