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

Sort by sum of numbers in a line(?)

The lines with the biggest sums need to be at the top. The sums are on the right, which makes life hard. Maybe you can find a feature that will do all the work for you...

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

View Diff

1c1,3
< 8635147+876+5597+1686+54=8643360
---
> 16832904+537+51460155+6822+2+4901436+47443+5669+855928+8113549+424282=82648727
> 872027+1115415+1+47922+547008+56+5550+71642773+948394=75179146
> 69724687+8+7+9940+5568+29585+518916=70288711
2a5,8
> 659157+5144361+7072+16+4799+811+58742059+451875+138174=65148324
> 6569+59336692+75+11328=59354664
> 28332+725+2683+45913425+9648987+4911=55599063
> 66+68232+9406935+6489662=15964895
4,7d9
< 62+9598=9660
< 16832904+537+51460155+6822+2+4901436+47443+5669+855928+8113549+424282=82648727
< 33+9872=9905
< 555839
8a11,15
> 8635147+876+5597+1686+54=8643360
> 8081+8361365+6+477=8369929
> 35+2983325+0+6400=2989760
> 2288508+509472+43+83704=2881727
> 1804642
10d16
< 220+6831+26=7077
11a18
> 555839
13,23c20,22
< 1
< 35+2983325+0+6400=2989760
< 8081+8361365+6+477=8369929
< 66+68232+9406935+6489662=15964895
< 6569+59336692+75+11328=59354664
< 28332+725+2683+45913425+9648987+4911=55599063
< 69724687+8+7+9940+5568+29585+518916=70288711
< 1804642
< 659157+5144361+7072+16+4799+811+58742059+451875+138174=65148324
< 2288508+509472+43+83704=2881727
< 872027+1115415+1+47922+547008+56+5550+71642773+948394=75179146
---
> 33+9872=9905
> 62+9598=9660
> 220+6831+26=7077
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 38 remaining solutions by signing in and submitting your own entry
#39 shahanavaz m / @shahanavazm - Score: 19 - 04/03/24 @ 23:15
:sor! /\d\+$/ rn<CR>ZZ

0 comments


Created by: @udioica

39 active golfers, 67 entries

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

11/19/2012 at 07:38AM

15
#2 - Conner McDaniel / @connermcd

11/19/2012 at 03:35PM

15
#3 - Dave Ingram / @dmi

11/21/2012 at 06:16PM

15
#4 - Petro Тrouq / @zulolosi

02/24/2013 at 10:08PM

15
#5 - Zach Kelling / @zeekay

02/25/2013 at 08:29PM

15
#6 - John Braxler / @braxler

10/20/2014 at 05:15PM

15
#7 - "Smylers" / @Smylers2

10/29/2015 at 10:43AM

15
#8 - russellzhaomao / @russellzhaomao

06/05/2022 at 07:13AM

15
#9 - Janzen / @__Coos

09/24/2022 at 11:22AM

15
#10 - Qing Liu / @poeminlash

10/19/2022 at 04:50AM

15
#11 - Peppa Pig / @PeppaPigSg

08/20/2024 at 02:45AM

15
#12 - nickGPT / @nickandbro

08/28/2024 at 07:29PM

16
#13 - h_east (トロッコ6個) / @h_east

11/19/2012 at 06:31AM

16
#14 - Kerson Hsiao / @KersonHsiao

11/19/2012 at 06:42AM

16
#15 - buz / @buzbone

11/19/2012 at 09:55AM

16
#16 - captain_morgan / @captain_morgan

11/20/2012 at 01:05AM

16
#17 - Marcin Szamotulski / @me_coot

11/20/2012 at 09:41AM

16
#18 - a24f0600 / @a24f0600

11/20/2012 at 11:08AM

16
#19 - Aniket Schneider / @shaydwyrm

11/20/2012 at 11:41PM

16
#20 - Vasil Sakarov / @vsakarov

11/21/2012 at 11:35PM

16
#21 - 沢城うぃんびー / @w1mvy

11/23/2012 at 09:19AM

16
#22 - じょんあば / @john_ababa

11/25/2012 at 11:49AM

16
#23 - DR / @dde81

12/04/2012 at 09:54PM

16
#24 - Casey Robinson / @rampant_monkey

12/05/2012 at 09:46PM

16
#25 - Pradeep Kumar 🇮🇳🇮🇳🇮🇳🇮🇱🇮🇱🇮🇱 / @pradeep6kumar

12/13/2012 at 03:49AM

16
#26 - Hubba / @HubbaBubbaFett

12/29/2012 at 08:58PM

16
#27 - Steve Tjoa / @stevetjoa

02/05/2013 at 09:20PM

16
#28 - James / @Dronak

09/01/2013 at 11:35PM

16
#29 - Oliver Christ / @0liverChrist

11/11/2013 at 05:21PM

16
#30 - Marchand Paul-Valère / @pvmarch

03/06/2014 at 09:19AM