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 4ddbd92898957e0001000016

Line Zipper

Zip/pair related lines.

Start file
China,1,2,3,4,5,6
Brazil,3,1,2,5,5,6
SAD,9,2,3,4,5,6
UK,3,8,3,9,5,1
France,7,2,3,4,5,6
Germany,1,7,3,2,5,6
Russia,1,6,2,9,5,6
Spain,1,2,2,4,5,6
Greece,1,3,3,4,5,6
India,4,2,3,4,5,6
Turkey,1,2,3,4,5,9
Poland,1,2,3,4,5,6
China,1,2,3,8,5,6
Brazil,1,2,3,4,5,6
SAD,1,2,3,4,5,6
UK,1,2,3,4,5,6
France,1,2,3,4,5,6
Germany,1,2,3,4,5,6
Russia,1,2,7,4,5,6
Spain,1,2,3,4,5,6
Greece,1,2,2,4,5,6
India,1,2,8,4,5,6
Turkey,1,2,1,7,5,6
Poland,2,2,3,9,5,6
End file
China,1,2,3,8,5,6
China,1,2,3,4,5,6
Brazil,1,2,3,4,5,6
Brazil,3,1,2,5,5,6
SAD,1,2,3,4,5,6
SAD,9,2,3,4,5,6
UK,1,2,3,4,5,6
UK,3,8,3,9,5,1
France,1,2,3,4,5,6
France,7,2,3,4,5,6
Germany,1,2,3,4,5,6
Germany,1,7,3,2,5,6
Russia,1,2,7,4,5,6
Russia,1,6,2,9,5,6
Spain,1,2,3,4,5,6
Spain,1,2,2,4,5,6
Greece,1,2,2,4,5,6
Greece,1,3,3,4,5,6
India,1,2,8,4,5,6
India,4,2,3,4,5,6
Turkey,1,2,1,7,5,6
Turkey,1,2,3,4,5,9
Poland,2,2,3,9,5,6
Poland,1,2,3,4,5,6

View Diff

1,12d0
< China,1,2,3,4,5,6
< Brazil,3,1,2,5,5,6
< SAD,9,2,3,4,5,6
< UK,3,8,3,9,5,1
< France,7,2,3,4,5,6
< Germany,1,7,3,2,5,6
< Russia,1,6,2,9,5,6
< Spain,1,2,2,4,5,6
< Greece,1,3,3,4,5,6
< India,4,2,3,4,5,6
< Turkey,1,2,3,4,5,9
< Poland,1,2,3,4,5,6
13a2
> China,1,2,3,4,5,6
14a4
> Brazil,3,1,2,5,5,6
15a6
> SAD,9,2,3,4,5,6
16a8
> UK,3,8,3,9,5,1
17a10
> France,7,2,3,4,5,6
18a12
> Germany,1,7,3,2,5,6
19a14
> Russia,1,6,2,9,5,6
20a16
> Spain,1,2,2,4,5,6
21a18
> Greece,1,3,3,4,5,6
22a20
> India,4,2,3,4,5,6
23a22
> Turkey,1,2,3,4,5,9
24a24
> Poland,1,2,3,4,5,6

Solutions by @nickandbro:

Unlock 17 remaining solutions by signing in and submitting your own entry
Created by: @kawkafi

215 active golfers, 473 entries

Solutions by @nickandbro:
12
#21 - nickGPT / @nickandbro

08/28/2024 at 10:45PM

13
#>65 - nickGPT / @nickandbro

08/28/2024 at 10:45PM

14
#>89 - nickGPT / @nickandbro

08/28/2024 at 10:45PM

15
#>94 - nickGPT / @nickandbro

08/28/2024 at 10:45PM

16
#>195 - nickGPT / @nickandbro

08/28/2024 at 10:45PM

17
#>202 - nickGPT / @nickandbro

08/28/2024 at 10:45PM

18
#>204 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

19
#>205 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

22
#>207 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

23
#>208 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

24
#>209 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

30
#>210 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

34
#>211 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

36
#>212 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

37
#>213 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

86
#>214 - nickGPT / @nickandbro

08/28/2024 at 10:44PM

142
#>215 - nickGPT / @nickandbro

08/28/2024 at 10:44PM