] Есть ли способ сгенерировать числовую последовательность в vi(m)?
Например, из случайной строки в файле (открытом в vim), скажем, Row-i — в случайную строку, скажем, Row-j, где Row-i
Скажем, у меня есть следующие строки в файле.
this is line #1
this is line #2
this is line #3
this is line #4
this is line #5
this is line #6
this is line #7
this is line #8
this is line #9
this is line #10
Я хочу префикс числовой последовательности от строки № 4 до строки № 8, начиная с номера 1 до номера 5. После операции результирующий файл должен быть следующим:
this is line #1
this is line #2
this is line #3
1 this is line #4
2 this is line #5
3 this is line #6
4 this is line #7
5 this is line #8
this is line #9
this is line #10
Если это возможно, есть ли способ увеличить количество шагов? ..например, последовательность должна быть 2, 4, 6, 8, 10.. т.е. с количеством шагов 2.
ОБРАТИТЕ ВНИМАНИЕ:
Это сообщение SO похоже, но не то же самое .