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 180 remaining solutions by signing in and submitting your own entry
#181 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

181 active golfers, 775 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

18
#39 - name / @name65894813

11/22/2018 at 12:32AM

18
#40 - Grant / @grant_7788

05/17/2019 at 02:21AM

18
#41 - Miłosz Łakomy / @foobar01123

10/06/2019 at 10:46AM

18
#42 - Jon Krause / @jkrause314

12/16/2020 at 01:28AM

18
#43 - Jean George / @JeanGeo20504212

10/15/2021 at 09:36PM

19
#44 - E Both / @enboth

04/13/2016 at 03:35PM

19
#45 - Alexander Bessonov / @nonsleepr

03/19/2017 at 08:19PM

19
#46 - Mihai / @mihaicristiant

12/08/2018 at 04:38PM

19
#47 - Chester Yap / @Chest_ErYap

08/15/2019 at 03:19AM

19
#48 - Lory / @Lory46845742

11/14/2019 at 02:42PM

20
#49 - Mister Knister / @vimgolf_ctrl_x

03/21/2016 at 03:30PM

20
#50 - Saki Gw / @Sakigw

03/23/2016 at 11:45AM

20
#51 - Philiphone / @Philiphone

04/02/2016 at 08:45AM

20
#52 - lilach adir / @leelaRed

04/03/2016 at 10:54AM

20
#53 - ramandeep randhawa / @rsrandhawa

04/10/2016 at 08:38PM

20
#54 - S O / @strangelooperer

04/17/2016 at 04:19PM

20
#55 - Luke Powell / @luxgladius

05/02/2016 at 08:28PM

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

05/02/2016 at 08:37PM

20
#57 - T. Sakuma / @taku39

05/04/2016 at 08:28AM

20
#58 - asdfasdf / @asdf80605528

05/29/2016 at 12:46PM

20
#59 - jan sos / @jann6373

06/12/2016 at 04:24PM

20
#60 - Gabriel Tailor / @gabriel_tailor

06/17/2016 at 03:47AM