Я намагаюся написати довгий каталог XML, використовуючи макроси vim для написання всіх повторюваних матеріалів. Я виявив, що корисно написати макрос, пов'язуючи попередній запис, а потім переглядати кожен елемент та збільшувати його за допомогою Ctrl + A. Vim робить добре з збільшенням від 001 до 002, аж до 007, але потім він збільшується від 007 до 010! Крім того, химерно, він збільшує 008 до 9, виймаючи провідні нулі.
Хтось знає, що викликає цю химерну помилку, і як її виправити?