pl

Size: a a a
pl

gо
qq # начать записывать макрос в регистр q
^ # перейти на первый символ
dw # удалить первое слово в дефолтный регистр
$ # перейти в конец
P # вставить перед курсором
j # перейти на строчку ниже
q # перестать записывать макрос
8@q # повторить записанное 8 раз
NM
NM
gо
gо
GK
norm. Выделить в visual и сделать что-то вроде: :'<,'>norm ywf>lp.gо
:norm, ИМХО, сразу видно, что ты делаешьGK
norm хорош тем, что он сохраняет выполняемые команды в истории (q:) между запусками vim.gо
:help 'inccommand' это тоже довольно отзывчивоV
gо