Just a random example:
aaa 01 02 03 04 05
The number of numbers behind "aaa" is unfixed. The expected result of replacement is:
aaa 01
aaa 02
aaa 03
aaa 04
aaa 05
I know how to make it with sed's "t label" or with Vim using commands like
:%s/\v%(^(\a+) .{-})@<= (\d+)/\r\1 \2/g
but I wonder is there a recursive way to handle this with Vim.
