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 50ab5251aeb26e0002000033

Sort by your own sum

Same numbers as last time, but you'll have to add them yourself.

Start file
8635147+876+5597+1686+54
2415+382376+88324+81544+926+68619475+677+222852
80+21+4478882+8945092
62+9598
16832904+537+51460155+6822+2+4901436+47443+5669+855928+8113549+424282
33+9872
555839
5017598+5639262+4+62+9413+4+4991+41568
4977+164+77+1018643+593851+83730
220+6831+26
5+54102+1034451
37844
1
35+2983325+0+6400
8081+8361365+6+477
66+68232+9406935+6489662
6569+59336692+75+11328
28332+725+2683+45913425+9648987+4911
69724687+8+7+9940+5568+29585+518916
1804642
659157+5144361+7072+16+4799+811+58742059+451875+138174
2288508+509472+43+83704
872027+1115415+1+47922+547008+56+5550+71642773+948394
142
End file
16832904+537+51460155+6822+2+4901436+47443+5669+855928+8113549+424282
872027+1115415+1+47922+547008+56+5550+71642773+948394
69724687+8+7+9940+5568+29585+518916
2415+382376+88324+81544+926+68619475+677+222852
659157+5144361+7072+16+4799+811+58742059+451875+138174
6569+59336692+75+11328
28332+725+2683+45913425+9648987+4911
66+68232+9406935+6489662
80+21+4478882+8945092
5017598+5639262+4+62+9413+4+4991+41568
8635147+876+5597+1686+54
8081+8361365+6+477
35+2983325+0+6400
2288508+509472+43+83704
1804642
4977+164+77+1018643+593851+83730
5+54102+1034451
555839
37844
33+9872
62+9598
220+6831+26
142
1

View Diff

1c1,3
< 8635147+876+5597+1686+54
---
> 16832904+537+51460155+6822+2+4901436+47443+5669+855928+8113549+424282
> 872027+1115415+1+47922+547008+56+5550+71642773+948394
> 69724687+8+7+9940+5568+29585+518916
2a5,8
> 659157+5144361+7072+16+4799+811+58742059+451875+138174
> 6569+59336692+75+11328
> 28332+725+2683+45913425+9648987+4911
> 66+68232+9406935+6489662
4,7d9
< 62+9598
< 16832904+537+51460155+6822+2+4901436+47443+5669+855928+8113549+424282
< 33+9872
< 555839
8a11,15
> 8635147+876+5597+1686+54
> 8081+8361365+6+477
> 35+2983325+0+6400
> 2288508+509472+43+83704
> 1804642
10d16
< 220+6831+26
11a18
> 555839
13,23c20,22
< 1
< 35+2983325+0+6400
< 8081+8361365+6+477
< 66+68232+9406935+6489662
< 6569+59336692+75+11328
< 28332+725+2683+45913425+9648987+4911
< 69724687+8+7+9940+5568+29585+518916
< 1804642
< 659157+5144361+7072+16+4799+811+58742059+451875+138174
< 2288508+509472+43+83704
< 872027+1115415+1+47922+547008+56+5550+71642773+948394
---
> 33+9872
> 62+9598
> 220+6831+26
24a24
> 1

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 14 remaining solutions by signing in and submitting your own entry
#15 Pete Johns / johnsyweb - Score: 37 - 11/23/12 @ 03:02
qqy$I<C-R>=<C-R>"<CR> <Esc>+q23@q:sor!n<CR>qqdw+q23@qZZ

0 comments

#16 Eric Andres / eric_m_andres - Score: 37 - 12/05/12 @ 04:29
qqYI<C-R>=<C-R>"<BS><CR> <Esc>+q30@q:sor!n<CR>:%norm dw<CR>ZZ

0 comments

#17 Evan Shrubsole / evanshrubsole - Score: 37 - 04/01/13 @ 15:24
qqy$I<C-R>=<C-R>"<CR> <Esc>+q23@q:sor!n<CR>qqdw+q23@qZZ

0 comments

#18 Dario Avitabile / tutticapaci - Score: 37 - 09/02/14 @ 16:18
qqY"=<C-R>"<BS><CR>Pa:<Esc>^jq23@q:%sor!n|%s/.*:<CR>ZZ

0 comments

Created by: udioica

18 active golfers, 41 entries

Leaderboard (lowest score wins):
25
#1 - Urtica dioica / udioica

11/04/2013 at 07:09AM

25
#2 - John Braxler / braxler

10/24/2014 at 03:37PM

26
#3 - Petro Тrouq / zulolosi

07/10/2013 at 08:22PM

32
#4 - Vasil Sakarov / vsakarov

11/21/2012 at 11:00PM

32
#5 - a24f0600 / a24f0600

11/22/2012 at 06:18PM

32
#6 - Hubba / HubbaBubbaFett

11/23/2012 at 08:47PM

32
#7 - David Barnett / mu_mind

11/23/2012 at 10:30PM

32
#8 - thasso / thasso23

11/02/2013 at 11:26AM

32
#9 - Matthieu Crapet / mcr05

10/28/2014 at 03:26PM

32
#10 - retro / tryphopp

11/01/2016 at 01:44AM

33
#11 - 無ん垢の叫び / john_ababa

11/25/2012 at 12:07PM

33
#12 - Chasetopher / chasetopherlee

04/30/2013 at 09:31AM

34
#13 - Kerson Hsiao / KersonHsiao

11/20/2012 at 10:28AM

35
#14 - Marcin Sza / coot_

11/20/2012 at 02:27PM

37
#15 - Pete Johns / johnsyweb

11/23/2012 at 03:02AM

37
#16 - Eric Andres / eric_m_andres

12/05/2012 at 04:29AM

37
#17 - Evan Shrubsole / evanshrubsole

04/01/2013 at 03:24PM

37
#18 - Dario Avitabile / tutticapaci

09/02/2014 at 04:18PM