В vim, используя регулярные выражения или шаблоны, как копировать совпадение, чтобы совпадение было поставлено непосредственно после себя, без замены совпадения?Копировать регулярное выражение (регулярное выражение) в vim
Например, я хотел бы, чтобы скопировать все перед запятой на линии, чтобы после запятой:
one,
two,
three,
four,
... стали бы тогда:
one,one
two,two
three,three
four,four
я могу соответствовать с .*,
, или глобально с %s/.*,
. Я даже могу выполнить нулевую совпадение с .*,\@<=
или даже .*,\zs
. Но я не могу понять, куда идти отсюда.
Как примечание стороны, документация здесь: http://vimdoc.sourceforge.net/htmldoc/pattern.html#pattern-atoms –