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 56ef78d9f604b51ec4007b8d

Scrambled numbers

Four is NOT 1. One is 1.

Start file
Four is 1.
One is 2.
Five is 3.
Three is 4.
Six is 5.
Two is 6.
End file
One is 1.
Two is 2.
Three is 3.
Four is 4.
Five is 5.
Six is 6.

View Diff

This one's pretty tough!
At least I hope it is.
Before posting, I have an 18.

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 162 remaining solutions by signing in and submitting your own entry
#163 Paul Jones / @thepauljones - Score: 61 - 06/25/18 @ 13:08
diw<Esc>4jkPldt k^Pdt uldt 2j^Pldt j^Pldt 2GPldt k^Pli ^<BS><Esc>^z<Esc>hxZZ

0 comments


Created by: @udioica

163 active golfers, 681 entries

Leaderboard (lowest score wins):
18
#31 - BarbaJol / @drpproteus

01/07/2018 at 09:43AM

18
#32 - ParasamGateZero / @ParasamGateZero

02/10/2018 at 08:24PM

18
#33 - GreenPinguin / @GreenPinguin2

04/24/2018 at 10:11AM

18
#34 - 中野 彰 / @M__tech

05/31/2018 at 12:32AM

18
#35 - Daniël De Koker / @daniel_koker

06/20/2018 at 01:17PM

18
#36 - Tommaso Laurenzi / @TommasoLaurenzi

07/06/2018 at 10:59AM

18
#37 - towc / @MateiCopot

07/08/2018 at 12:11PM

18
#38 - Pfhor / @PfhorShark

07/25/2018 at 10:00PM

19
#39 - E Both / @enboth

04/13/2016 at 03:35PM

19
#40 - Alexander Bessonov / @nonsleepr

03/19/2017 at 08:19PM

20
#41 - Mister Knister / @vimgolf_ctrl_x

03/21/2016 at 03:30PM

20
#42 - Saki Gw / @Sakigw

03/23/2016 at 11:45AM

20
#43 - Philiphone / @Philiphone

04/02/2016 at 08:45AM

20
#44 - lilach adir / @leelaRed

04/03/2016 at 10:54AM

20
#45 - ramandeep randhawa / @rsrandhawa

04/10/2016 at 08:38PM

20
#46 - S O / @strangelooperer

04/17/2016 at 04:19PM

20
#47 - Luke Powell / @luxgladius

05/02/2016 at 08:28PM

20
#48 - Eero-Antero Säisä / @jakolasku

05/02/2016 at 08:37PM

20
#49 - T. Sakuma / @taku39

05/04/2016 at 08:28AM

20
#50 - asdfasdf / @asdf80605528

05/29/2016 at 12:46PM

20
#51 - jan sos / @jann6373

06/12/2016 at 04:24PM

20
#52 - Gabriel Tailor / @gabriel_tailor

06/17/2016 at 03:47AM

20
#53 - Constantine / @ConstantineHatz

09/22/2016 at 07:14PM

20
#54 - Bill Ruddock / @biinari

10/31/2016 at 04:08AM

20
#55 - retro / @tryphopp

11/07/2016 at 09:34AM

20
#56 - Alan Turing / @alantrng

11/28/2016 at 11:47PM

20
#57 - setNull / @dadaojiemo

02/19/2017 at 02:40PM

20
#58 - Daniel / @Daniel00288663

03/22/2017 at 09:22AM

20
#59 - James Houghton / @jamesthoughton

05/05/2017 at 07:01PM

20
#60 - Remus Dalrymple / @bornintheflames

05/05/2017 at 11:02PM