Real Vim ninjas count every keystroke - do you?

Pick a challenge, fire up Vim, and show us what you got.

Changelog, Rules & FAQ, updates: @vimgolf, RSS.

Your VimGolf key: please sign in

$ gem install vimgolf
$ vimgolf setup
$ vimgolf put 5ba020f91abf2d000951055c

Com(m)a Trouble

Someone was real stupid when placing his commas. Can you fix it?

Start file
,0,1,2,3,4,5,6,7,89
,1,2,3,4,5,6,7,8,90
,2,3,4,5,6,7,8,9,01
,3,4,5,6,7,8,9,0,12
,4,5,6,7,8,9,0,1,23
56,7,8,9,0,1,2,3,4,
67,8,9,0,1,2,3,4,5,
78,9,0,1,2,3,4,5,6,
89,0,1,2,3,4,5,6,7,
90,1,2,3,4,5,6,7,8,
End file
0,1,2,3,4,5,6,7,8,9
1,2,3,4,5,6,7,8,9,0
2,3,4,5,6,7,8,9,0,1
3,4,5,6,7,8,9,0,1,2
4,5,6,7,8,9,0,1,2,3
5,6,7,8,9,0,1,2,3,4
6,7,8,9,0,1,2,3,4,5
7,8,9,0,1,2,3,4,5,6
8,9,0,1,2,3,4,5,6,7
9,0,1,2,3,4,5,6,7,8

View Diff

1,10c1,10
< ,0,1,2,3,4,5,6,7,89
< ,1,2,3,4,5,6,7,8,90
< ,2,3,4,5,6,7,8,9,01
< ,3,4,5,6,7,8,9,0,12
< ,4,5,6,7,8,9,0,1,23
< 56,7,8,9,0,1,2,3,4,
< 67,8,9,0,1,2,3,4,5,
< 78,9,0,1,2,3,4,5,6,
< 89,0,1,2,3,4,5,6,7,
< 90,1,2,3,4,5,6,7,8,
---
> 0,1,2,3,4,5,6,7,8,9
> 1,2,3,4,5,6,7,8,9,0
> 2,3,4,5,6,7,8,9,0,1
> 3,4,5,6,7,8,9,0,1,2
> 4,5,6,7,8,9,0,1,2,3
> 5,6,7,8,9,0,1,2,3,4
> 6,7,8,9,0,1,2,3,4,5
> 7,8,9,0,1,2,3,4,5,6
> 8,9,0,1,2,3,4,5,6,7
> 9,0,1,2,3,4,5,6,7,8

Solutions by @gmnimrod1:

Unlock 13 remaining solutions by signing in and submitting your own entry
Created by: @DustVoice

826 active golfers, 3668 entries

Solutions by @gmnimrod1:
12
#48 - NGM / @gmnimrod1

06/10/2019 at 01:14PM

12
#>48 - NGM / @gmnimrod1

06/10/2019 at 01:15PM

12
#>48 - NGM / @gmnimrod1

06/10/2019 at 01:17PM

13
#>250 - NGM / @gmnimrod1

06/10/2019 at 01:06PM

14
#>367 - NGM / @gmnimrod1

06/10/2019 at 12:57PM

14
#>367 - NGM / @gmnimrod1

06/10/2019 at 01:02PM

15
#>408 - NGM / @gmnimrod1

06/10/2019 at 12:51PM

15
#>408 - NGM / @gmnimrod1

06/10/2019 at 12:55PM

16
#>456 - NGM / @gmnimrod1

06/10/2019 at 12:44PM

17
#>523 - NGM / @gmnimrod1

06/10/2019 at 11:04AM

17
#>523 - NGM / @gmnimrod1

06/10/2019 at 12:37PM

17
#>523 - NGM / @gmnimrod1

06/10/2019 at 12:42PM

21
#>620 - NGM / @gmnimrod1

06/10/2019 at 12:30PM