# Numbering a List

**URL:** <https://discuss.kakoune.com/t/numbering-a-list/125>\
**Category:** Archives\
**Created:** [October 18, 2018, 5:00pm UTC](https://discuss.kakoune.com/t/numbering-a-list/125 "2018-10-18T17:00:19Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Delapouite](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/delapouite/32/10_2.png) [@Delapouite](https://discuss.kakoune.com/u/Delapouite)\
**Post date:** [October 18, 2018, 5:00pm UTC](https://discuss.kakoune.com/t/numbering-a-list/125/1 "2018-10-18T17:00:19Z")

</div>

[http://www.vimgolf.com/challenges/4d716c76919202611400002b](http://www.vimgolf.com/challenges/4d716c76919202611400002b)

Best vim score: 13

**Numbering a List**

Start file:

```
line one
line two
line three
line four
line five
line six
line seven
line eight

```

End file:

```
1. line one
2. line two
3. line three
4. line four
5. line five
6. line six
7. line seven
8. line eight
```

---

<div class="post-metadata">

**Author:** ![alexherbo2](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/alexherbo2/32/1140_2.png) [@alexherbo2](https://discuss.kakoune.com/u/alexherbo2)\
**Post date:** [October 18, 2018, 6:21pm UTC](https://discuss.kakoune.com/t/numbering-a-list/125/2 "2018-10-18T18:21:39Z")

</div>

> **10 keys**
>
> ```
> %<a-s>I<c-r>#.<space><esc>,q
> 
> ```

---

<div class="post-metadata">

**Author:** ![alexherbo2](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/alexherbo2/32/1140_2.png) [@alexherbo2](https://discuss.kakoune.com/u/alexherbo2)\
**Post date:** [October 18, 2018, 6:35pm UTC](https://discuss.kakoune.com/t/numbering-a-list/125/3 "2018-10-18T18:35:35Z")

</div>

@Delapouite I wonder if POSIX tools are allowed.

It would have been a challenge to compete if the indices were different.

---

<div class="post-metadata">

**Author:** ![TeddyDD](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/teddydd/32/21_2.png) [@TeddyDD](https://discuss.kakoune.com/u/TeddyDD)\
**Post date:** [October 18, 2018, 6:44pm UTC](https://discuss.kakoune.com/t/numbering-a-list/125/4 "2018-10-18T18:44:26Z")

</div>

According to VimGolf rules, external tools are not allowed. I wonder how they managed to do [this](http://www.vimgolf.com/challenges/53fdb108658ede0002599a8f) challenge with 19 key without `reverse` and `sort`

---

<div class="post-metadata">

**Author:** ![alexherbo2](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/alexherbo2/32/1140_2.png) [@alexherbo2](https://discuss.kakoune.com/u/alexherbo2)\
**Post date:** [October 18, 2018, 7:02pm UTC](https://discuss.kakoune.com/t/numbering-a-list/125/5 "2018-10-18T19:02:08Z")

</div>

Vim has a [:sort](https://neovim.io/doc/user/change.html#sorting) command.

---

<div class="post-metadata">

**Author:** ![Delapouite](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/delapouite/32/10_2.png) [@Delapouite](https://discuss.kakoune.com/u/Delapouite)\
**Post date:** [October 18, 2018, 7:24pm UTC](https://discuss.kakoune.com/t/numbering-a-list/125/6 "2018-10-18T19:24:45Z")

</div>

> [@alexherbo2](#):
>
> It would have been a challenge to compete if the indices were different.

Yes. This golfing session was more a way to demonstrate some aspects where kakoune really shines. It could even belong to the “recipe” section.

---

<div class="post-metadata">

**Author:** ![alexherbo2](https://discuss.kakoune.com/user_avatar/discuss.kakoune.com/alexherbo2/32/1140_2.png) [@alexherbo2](https://discuss.kakoune.com/u/alexherbo2)\
**Post date:** [March 19, 2019, 9:23pm UTC](https://discuss.kakoune.com/t/numbering-a-list/125/7 "2019-03-19T21:23:05Z")

</div>

POSIX tools should be allowed IMO. It’s cheating to implement `:sort` and don’t allow `|sort`.
