я сделал простой макрос для увеличения числа в объект JSON, как это:Применить макрос Vim на несколько строк
{
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, [email protected]
(Извините, если это не соответствующий синтаксис для размещения макросов vim здесь, в SE)
И он работает, но он делает прирост только до 9-го. Что мне не хватает?
Заранее спасибо.
EDIT:
Я пытаюсь достичь чего-то вроде этого:
{
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) –
Я думаю, что неправильно понимаю ваш вопрос. Не могли бы вы указать значение регистра «n», вы можете увидеть его нажатие « n' в режиме вставки –
rbernabe
Я пытаюсь« дублировать »объект json, но с« +1 »значением на изображениях, например : foo1.jpg, foo2.jpg, foo3.jpg, foo4.jpg – ramonovski