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 592e0f555b60ba0009000001

Stairstep digits

Remove the evens. Double the odds.

Start file
123456789
End file
1133557799

View Diff

A trick a golfer should know, but I don't think
many of you do. This challenge will fix that.

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 144 remaining solutions by signing in and submitting your own entry
#145 POSIX / @po6ix - Score: 25 - 01/10/22 @ 09:22
x2Plxx2Plxx2Plxx2Plxx2pZZ

0 comments


#146 Sahil Shetty / @sahildshetty - Score: 25 - 09/10/22 @ 01:21
x2Plxx2Plxx2Plxx2Plxx2pZZ

0 comments


Created by: @udioica

146 active golfers, 398 entries

Leaderboard (lowest score wins):
9
#1 - Saki Gw / @Sakigw

05/31/2017 at 12:22PM

9
#2 - John Braxler / @braxler

05/31/2017 at 12:47PM

9
#3 - Urtica dioica / @udioica

05/31/2017 at 08:27PM

9
#4 - David / @Revan4Vendetta

06/01/2017 at 09:25AM

9
#5 - Song Zheng / @songz

06/01/2017 at 07:00PM

9
#6 - Lukas Tobler / @lut0bler

06/03/2017 at 06:41PM

9
#7 - ssh89 / @ssh89

06/04/2017 at 12:28PM

9
#8 - "Smylers" / @Smylers2

06/04/2017 at 06:33PM

9
#9 - 梧桐王子 / @WutongYujie

06/05/2017 at 05:10AM

9
#10 - Stanislav / @prstad

06/05/2017 at 06:00AM

9
#11 - .... / @coffman_r

06/07/2017 at 12:17AM

9
#12 - Pablo / @suspekt007

06/07/2017 at 03:24AM

9
#13 - Fry Cook / @friedcook

06/07/2017 at 03:33PM

9
#14 - Carl Egbert / @CarlOEgbert

06/09/2017 at 05:28AM

9
#15 - Daniel Hjelm / @dhjelm

06/09/2017 at 05:39PM

9
#16 - Anthony George / @Xanuthatusu

06/12/2017 at 07:56PM

9
#17 - Harrison Wang / @HarrisonWang6

06/13/2017 at 07:00AM

9
#18 - Michael Buckley / @apolatg

06/13/2017 at 09:17PM

9
#19 - Joel Meyer-Hamme / @JoelMeyerHamme

06/18/2017 at 03:36PM

9
#20 - Super VedoVatto / @supervedovatto

06/20/2017 at 05:03PM

9
#21 - el pollo diablo / @bjagojevich

06/24/2017 at 03:08AM

9
#22 - akanb / @GAkt6L6SlKhy8zA

06/28/2017 at 04:03AM

9
#23 - Bennett Bernardoni / @BBernardoni

06/28/2017 at 06:03PM

9
#24 - 杨洋 / @176795444

07/01/2017 at 07:11AM

9
#25 - Jacob Buete / @JBuete

07/02/2017 at 12:31PM

9
#26 - Jon Barker / @j0nbarker

07/19/2017 at 11:21PM

9
#27 - Cameron Kingsbury / @Camsbury

08/09/2017 at 06:42PM

9
#28 - Philippe Brouillard / @_kurowasan

08/12/2017 at 04:43PM

9
#29 - Baine Wedlock / @BaineWedlock

08/13/2017 at 01:50PM

9
#30 - Terry Ding / @TerryDing77

08/24/2017 at 11:23AM