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

199 active golfers, 695 entries

Leaderboard (lowest score wins):
12
#121 - Norbert / @mullno

06/25/2018 at 05:19PM

12
#122 - Jérémy Autran / @jjautran

08/09/2018 at 02:18PM

12
#123 - Bruce Adams / @bruceadams1054

11/08/2018 at 09:02AM

12
#124 - Jonathan Gin / @jonathangin52

12/04/2018 at 01:55AM

13
#125 - tPenguinLTG / @tpenguinltg

11/20/2016 at 05:22AM

13
#126 - Suresh G / @sureshggg

11/20/2016 at 06:38AM

13
#127 - Defts = DvToons / @defts

11/21/2016 at 08:21AM

13
#128 - Rodney Visser / @_Radnus

11/21/2016 at 09:14PM

13
#129 - Jon Louie / @jjisnow

11/23/2016 at 01:02PM

13
#130 - Михаил Доронин / @Boris_B_London

11/24/2016 at 08:06AM

13
#131 - captain_morgan / @captain_morgan

11/27/2016 at 05:27PM

13
#132 - Никита Канунников / @NIikitaK

12/04/2016 at 11:54AM

13
#133 - Air Quality Test 8 / @AirQualityTest8

01/15/2017 at 07:12PM

13
#134 - caplod / @caplod

03/25/2017 at 10:39AM

13
#135 - Pratik Prasad / @pratik

05/01/2017 at 06:39PM

13
#136 - Jerry Wu / @AzureSpectra

05/05/2017 at 10:52PM

13
#137 - grigouille / @grigouille2

07/11/2017 at 11:43AM

13
#138 - Simon Cheng / @bambooraccoon

01/26/2018 at 06:22PM

13
#139 - Daniel Allen Deutsch / @cmmn_nighthawk

06/22/2018 at 02:01AM

13
#140 - niwatoco / @yoshitune9

07/20/2018 at 03:35PM

13
#141 - qed / @qed13308565

07/24/2018 at 06:44PM

13
#142 - dorpo / @dorpo2

11/01/2018 at 10:46PM

14
#143 - Michiel Bosman / @BosmanM

11/25/2016 at 02:41PM

14
#144 - Oskar Norman / @Norman0

11/26/2016 at 03:18PM

14
#145 - Ryan Jarrett / @texmexas

11/29/2016 at 10:22PM

14
#146 - holy_sin / @0zero0

12/09/2016 at 07:25AM

14
#147 - Craig Langford / @cllangfo

12/11/2016 at 12:47PM

14
#148 - Brian Phelps / @electronjunkie

12/11/2016 at 08:33PM

14
#149 - Douglas Roper / @dougdroper

12/16/2016 at 04:47PM

14
#150 - Mattias GABRIEL / @matou008

12/20/2016 at 09:08PM