producing zero padded incrementing numbers in vim Posted on August 9, 2010 by flamingpenguin Reply :let j=[] | %s/xxxx/\=printf(”%04d”, “”.len(add(j,”)))/g (adapted from this tip)