2009-10-29 2 views
11

Я использую vim для веб-разработки. Это почти всегда .php-файлы, которые также содержат HTML, а иногда и Javascript. Работая в блоке PHP, отступы отлично работают. Выделение синтаксиса в порядке, но только очень полезно для PHP-кода. Когда я хочу отредактировать блок HTML, я обычно переключаю: :set ft=html, так что подсветка и отступы хорошо работают для этого. Конечно, я постоянно переключаюсь туда и обратно, что отнимает много времени. Я бы хотел, чтобы все три языка выделялись и отступали разумно вместе. Способность к =G всего файла сразу и заставить его работать для каждого блока в соответствии со своими правилами будет фантастическим.Комбинированное выделение отступов HTML и PHP и Javascript в vim

Хотя я знаю, что «я могу сделать это сам», я почему-то сомневаюсь, что я первый человек, желающий этого, и я ищу существующее решение.

Может ли кто-нибудь помочь мне?

ответ

1

Надеется, что это может помочь вам .. https://github.com/2072/PHP-Indenting-for-VIm

и почему бы вам не использовать Gedit как редактор его легкий вес и поддерживают хорошо для различных типов файлов. просто предложение для вас.

+1

Спасибо за ссылку. Что касается gedit, я знаю много людей, которым это нравится, но я использую vim в течение пяти лет, и я не думаю, что скоро переключусь :) – stephenhay

Смежные вопросы