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 583112d0215b7c3ed2016bdb

Order and join

There's something special about the input order.

Start file
four
one
two
five
three
six
End file
one two three
four five
six

View Diff

You're one of the proud few who checks the diff. Have a hint.

10 strokes. Probably.

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 203 remaining solutions by signing in and submitting your own entry
#204 shellfire32 / @shellfire32 - Score: 71 - 11/25/16 @ 13:54
hggjji<BS> <Esc>kklljjjhhhkxxuuddj?<Esc><Esc>pujkppuki<BS> <Esc>hhhhhhhkddjpkxxuuddpi<BS> <Esc>;:wq<CR>

0 comments


Created by: @udioica

204 active golfers, 717 entries

Leaderboard (lowest score wins):
17
#181 - GVest Two / @GvestTwo

03/23/2017 at 07:18AM

17
#182 - Gurukandhamoorthi / @Gurukandhamoor1

07/10/2017 at 12:45PM

18
#183 - myjunkmails / @myjunkmails

11/24/2016 at 05:09AM

18
#184 - Daniel / @0x9ABC

08/18/2017 at 04:37PM

19
#185 - John Mahowald / @JohnMahowald

11/22/2016 at 10:33PM

19
#186 - Tim Simislu / @AvianYo

12/11/2016 at 09:54AM

19
#187 - Lukas Galke / @_lpag

06/25/2017 at 10:58PM

19
#188 - Geoff / @RealGeoffErwin

10/09/2017 at 06:47PM

19
#189 - Clémence / @Clemence_Neoxia

02/02/2018 at 10:39AM

19
#190 - Benny / @b1299709

07/29/2018 at 11:35AM

19
#191 - Di Peng / @DCodier

11/01/2018 at 10:38PM

19
#192 - Jurica / @Jurica34581259

11/16/2018 at 12:59PM

19
#193 - Random / @Random29985999

12/02/2018 at 10:50PM

19
#194 - Bennett / @bennettbackward

12/19/2018 at 01:39PM

20
#195 - steve N ӾlvЮ / @xlvio

11/15/2018 at 07:11PM

22
#196 - TiByte / @tibyte

11/20/2016 at 12:49PM

22
#197 - Adi Ron / @notadiron

03/10/2017 at 03:50PM

23
#198 - Chris Jewell 🏳️‍🌈 / @knightstickc

11/21/2016 at 02:38AM

23
#199 - Adam Kożuch / @adamkozuch

04/06/2017 at 08:14AM

23
#200 - Cleberson Gomes / @Cleber_son

08/19/2018 at 08:03PM

23
#201 - Víctor López / @viticlick

08/23/2018 at 09:15AM

32
#202 - Cù Hữu Hoàng / @Cuhuuhoang

02/14/2017 at 03:04PM

37
#203 - diwa / @Di_nate_

12/18/2018 at 03:43AM

71
#204 - shellfire32 / @shellfire32

11/25/2016 at 01:54PM