#sorting #vim
#сортировка #vim
Вопрос:
У меня есть несколько строк подряд, которые выглядят как <a href="url" alt="name">text</a>
, и я хочу упорядочить их в алфавитном порядке, используя alt
атрибут для сортировки. Есть ли одна или две строки в vimscript, которые я мог бы использовать для получения этого? Для конкретности ни в одной записи нет разрывов строк, а соответствующие строки равны 17-35.
Ответ №1:
Вы можете использовать регулярное выражение в качестве аргумента встроенной :sort
команды:
:17,35sort /.*alt="zs/
Комментарии:
1. Где пропускается текст, соответствующий шаблону.