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 @RGSATG:

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

895 active golfers, 3947 entries

Solutions by @RGSATG:
12
#182 - RGSATG / @RGSATG

03/16/2025 at 09:58PM

12
#>182 - RGSATG / @RGSATG

03/19/2025 at 10:15PM

13
#>363 - RGSATG / @RGSATG

03/16/2025 at 09:56PM

14
#>419 - RGSATG / @RGSATG

03/16/2025 at 09:55PM

15
#>464 - RGSATG / @RGSATG

03/16/2025 at 09:51PM

16
#>528 - RGSATG / @RGSATG

03/16/2025 at 09:44PM

16
#>528 - RGSATG / @RGSATG

03/16/2025 at 09:47PM

16
#>528 - RGSATG / @RGSATG

03/16/2025 at 09:50PM

20
#>666 - RGSATG / @RGSATG

03/16/2025 at 09:43PM

24
#>718 - RGSATG / @RGSATG

03/16/2025 at 09:42PM

58
#>875 - RGSATG / @RGSATG

03/16/2025 at 09:40PM