Направих прост макрос за увеличаване на число в 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