Я пытаюсь применить технику, предлагаемую ib, в другом ответе на stackoverflow, не может заставить ее работать в m случае.Добавление поиска регулярных выражений в список Vim
Я пытаюсь извлечь список номеров из текста с эталонными ссылками в этом формате
[1]:www.example.com
[2]:www.example.2.com
После извлечения номера я желаю, чтобы получить максимальное значение из списка, так что я могу найти следующую соответствующее номер для использования.
Было предложено в отличном ответ здесь:
How to extract regex matches using Vim
другому лицу, что следующий формат может работать:
:let nextreflink=[] | %s/\d\zs/\=add(nextreflink,submatch(1))[1:0]/g
Однако при вызове "echo new"
, в моем случае, список пуст.
Любые идеи были бы очень желанными!
Это, кажется, работает отлично, хотелось бы, чтобы я спросил раньше! – Simon