Я думаю, что использование режима визуального блока - лучший и более универсальный метод для работы с вещами такого типа. Вот пример:
Это первая строка.
Это второй.
Третий.
Вставить «Привет, мир». (пробел + буфер обмена) в конце каждой из этих строк:
- На символе в первой строке нажмите Ctrl-V (или Ctrl-Q, если Ctrl-V
это паста).
- Нажмите jj, чтобы расширить визуальный блок на три строки.
- Нажмите $, чтобы расширить визуальный блок до конца каждой строки. Нажмите A
затем пробел, затем введите Hello world. + затем Esc.
Результат:
Это первая строка. Привет, мир.
Это второе. Привет, мир.
Третий. Привет, мир.
(пример из http://vim.wikia.com/wiki/Inserting_text_in_multiple_lines)