Часто при просмотре журнальных файлов в vim я выделяю интересные строки с помощью меток. В какой-то момент я хотел бы иметь возможность копировать все интересные строки (либо все отмеченные строки, либо список меток) в регистр или другой файл (на самом деле это не имеет значения, цель облегчить написание резюме). Я не смог найти какой-либо встроенный способ сделать это; возможно ли это в vim?
Я полагаю, что это, вероятно, довольно простая функция; вероятно, выглядит примерно так, но мои способности vimscript очень слабы:
for cur_mark in list_of_marks
goto mark
yank current line and append to register
Кто-нибудь когда-либо писал что-либо подобное, что они могут мне указать?
Спасибо
EDIT: я опубликовал принятое решение на https://github.com/mikeage/vim-yankmarks