Как сделать отступ для вложенных частичных тегов HTML в Vim? - PullRequest
4 голосов
/ 07 мая 2011

У меня есть файл, который структурирован следующим образом (на самом деле файл гораздо сложнее.):

<div id="x">
<div id="y">
<div id="z">
</div>
</div>
</div>

Проблема в том, что vim не может сделать отступ в том, что вложено, и должно быть большеправо.Есть ли какая-нибудь команда в vim, которая могла бы правильно его отступить?

Файл является частичным HTML с расширением * .php (файл шаблона Drupal).

1 Ответ

4 голосов
/ 07 мая 2011

Поместите это в ваш файл .vimrc:

filetype plugin indent on

Затем откройте (html) файл в vim и введите напрямую (в командном режиме): гг = G

См .: help filetype-indent-on для более подробной информации.

Также здесь был похожий вопрос по stackoverflow

...