Я знаю tidy
для повторного отступа всего HTML - страницы, но я работаю с шаблонами и часто хочу , чтобы повторно отступ только части HTML - документ из Vim. Я не вижу пример того, как сделать это изначально с помощью vim, и я не вижу, как я могу сделать это с помощью tidy, поскольку он пытается вставить "отсутствующие" теги заголовка и т.д. Все, что я хочу, это теги, которые будут переотданы. Может ли кто-нибудь указать мне на утилиту командной строки, которая переопределяет фрагменты HTML, чтобы я мог настроить свой .vimrc для его использования?
1 ответ
2
Чтобы сделать отступ для частей документа HTML, выберите их в визуальном режиме и используйте команду =
:
={motion} Filter {motion} lines through the external program
given with the 'equalprg' option.
Для повторного отступа всего файла вы можете набрать gg=G
(перейти к первой строке, отфильтровать до последней строки).