Макрос для создания нумерованных списков в vim?

Часто кажется, что у меня есть список элементов, и мне нужно добавить числа перед ними. Например:

Item one
Item two
Item three

Что должно быть:

1. Item one
2. Item two
3. Item three

В vim я могу нажать I в режиме редактирования, вставить «1.», нажать escape. Затем я перехожу к следующей строке, нажимаю . , а затем ^ A , чтобы увеличить число. Это кажется крайне неэффективным ... как мне сделать макрос, чтобы я мог перейти к следующей строке и вставить в начало число, которое на единицу больше, чем предыдущая строка?

24
задан Nik Reiman 19 November 2010 в 11:13
поделиться