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 55358965015b7c2d46000001

Shuffled numbers

Each number is paired with the number it should follow. That's enough information to put them in order.

Start file
nine: eight
twelve
: eleven
seventeen
: sixteen
nineteen
: eighteen
two
: one
twenty
: nineteen
five
: four
eighteen
: seventeen
one
: -
sixteen
: fifteen
thirteen
: twelve
three
: two
eight
: seven
ten
: nine
six
: five
fourteen
: thirteen
fifteen
: fourteen
four
: three
seven
: six
eleven
: ten
End file
one: -
two
: one
three
: two
four
: three
five
: four
six
: five
seven
: six
eight
: seven
nine
: eight
ten
: nine
eleven
: ten
twelve
: eleven
thirteen
: twelve
fourteen
: thirteen
fifteen
: fourteen
sixteen
: fifteen
seventeen
: sixteen
eighteen
: seventeen
nineteen
: eighteen
twenty
: nineteen

View Diff

1,8d0
< nine: eight
< twelve: eleven
< seventeen: sixteen
< nineteen: eighteen
< two: one
< twenty: nineteen
< five: four
< eighteen: seventeen
10,11c2
< sixteen: fifteen
< thirteen: twelve
---
> two: one
12a4,7
> four: three
> five: four
> six: five
> seven: six
13a9
> nine: eight
15c11,13
< six: five
---
> eleven: ten
> twelve: eleven
> thirteen: twelve
18,20c16,20
< four: three
< seven: six
< eleven: ten
---
> sixteen: fifteen
> seventeen: sixteen
> eighteen: seventeen
> nineteen: eighteen
> twenty: nineteen

Solutions

The best way to learn is to practice. Below, you will find some of the solutions other golfers have entered. To unlock higher ranked solutions, submit your own entry which does as well or better than the solutions you can currently see - climb the ladder!

Check out these helpful resources to improve your Vim skills... Game on.

Unlock 95 remaining solutions by signing in and submitting your own entry
#96 Jean Carlo Machado / @JeanCarloMachad - Score: 184 - 04/22/15 @ 19:02
9Gddggpkddpjjjjddggp;t<Esc>;/tree<CR>jjjjjjjjjjdd2Gp18Gdd3Gp10Gdd4GjpkddpGkdd5Gp15Gdd6Gp16Gdd8GpGdd9Gp17Gdd11GpjjjjjjjddkkkkkkkpGkdd5GpGkddpkkkddGpkkddukkkkddkpjddjjjpkkkddGkpkkkkddGkp;/<Esc><Esc>jZZ

0 comments


Created by: @udioica

96 active golfers, 246 entries

Leaderboard (lowest score wins):
19
#91 - Brian Olpin / @bolpin

04/28/2015 at 11:26PM

21
#92 - William Ott / @oddalot

04/23/2015 at 08:58PM

21
#93 - Aurélien Deharbe / @0x_ad

06/01/2015 at 12:42PM

27
#94 - Ben Vandervalk / @benvvalk

09/20/2015 at 07:08AM

73
#95 - RobertAKARobin / @RobertAKARobin

04/21/2015 at 12:56AM

184
#96 - Jean Carlo Machado / @JeanCarloMachad

04/22/2015 at 07:02PM