Я сделал простой макрос для увеличения числа в объекте json следующим образом:
{
image: 'images/2.jpg',
thumb: 'images/2-thumb.jpg',
big: 'images/2.jpg',
title: '',
description: '',
link: 'images/2.jpg'
},
с:
q, n, shift-v, down-till-end, p, move-to-numbers, c-a, return-to-top, q, 150@n
(Извините, если это не подходящий синтаксис для публикации макросов vim здесь, в SE)
И это работает, но делает инкремент только до 9 числа. Что мне не хватает?
Заранее спасибо.
ИЗМЕНИТЬ:
Я пытаюсь достичь чего-то вроде этого:
{
image: 'images/3.jpg',
thumb: 'images/3-thumb.jpg',
big: 'images/3.jpg',
title: '',
description: '',
link: 'images/3.jpg'
},
{
image: 'images/4.jpg',
thumb: 'images/4-thumb.jpg',
big: 'images/4.jpg',
title: '',
description: '',
link: 'images/4.jpg'
},
... until *nth* value
:%norm ^A
(^A
создается ctrl-q ctrl-a) - person Peter Rincker   schedule 16.03.2013<C-R>n
в режиме вставки - person rbernabe   schedule 16.03.2013