Мне нравится замена команды, но она работает только тогда, когда у меня уже есть строки в файле для работы. Я хотел бы начать новый файл в vim и вставить сказать 'FILE1:'
на первые 100 строк файла.Как я могу вставить одно и то же слово по одному в строке в новом файле с помощью vim?
Причина этого - я написал скрипт Perl, который будет чередовать строки в файлах1 и file2. Поэтому я делаю тестовые файлы, но не могу найти команду, которая вставляет 100 строк в новый файл. Я понимаю, что могу просто провести <ENTER>
, а затем использовать команду substitute, но в vim должна быть какая-то команда insert
.
Примечание: причина этого заключается в том, что практически любая команда или движение Vim может быть произвольно повторена путем добавления счета. Примеры: вы можете удалить строку с помощью 'dd', перейти к следующему слову с помощью' w' или заменить все q на строку с помощью x: 's/q/x/g'. Затем вы можете удалить пять строк с помощью '5dd', перейти к слову после следующего с помощью' 2w' или заменить все q на следующие три строки с помощью x's '3: s/q/x/g
pandubear