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 504e43017890650002000019

The Quick Brown Fox Jumps Over The Lazy Vim

Someone has vandalized this text file and replaced the beginning character of one word in each line with a Big "X." Please remove the big X's, and fix each line to read "The Quick Brown Fox Jumps Over The Lazy Dog."

Start file
Xhe Quick Brown Fox Jumps Over The Lazy Dog.
The Xuick Brown Fox Jumps Over The Lazy Dog.
The Quick Xrown Fox Jumps Over The Lazy Dog.
The Quick Brown Xox Jumps Over The Lazy Dog.
The Quick Brown Fox Xumps Over The Lazy Dog.
The Quick Brown Fox Jumps Xver The Lazy Dog.
The Quick Brown Fox Jumps Over Xhe Lazy Dog.
The Quick Brown Fox Jumps Over The Xazy Dog.
The Quick Brown Fox Jumps Over The Lazy Xog.
The Quick Brown Fox Jumps Over The Lazy Xog.
The Quick Brown Fox Jumps Over The Xazy Dog.
The Quick Brown Fox Jumps Over Xhe Lazy Dog.
The Quick Brown Fox Jumps Xver The Lazy Dog.
The Quick Brown Fox Xumps Over The Lazy Dog.
The Quick Brown Xox Jumps Over The Lazy Dog.
The Quick Xrown Fox Jumps Over The Lazy Dog.
The Xuick Brown Fox Jumps Over The Lazy Dog.
Xhe Quick Brown Fox Jumps Over The Lazy Dog.
End file
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.
The Quick Brown Fox Jumps Over The Lazy Dog.

View Diff

1,18c1,18
< Xhe Quick Brown Fox Jumps Over The Lazy Dog.
< The Xuick Brown Fox Jumps Over The Lazy Dog.
< The Quick Xrown Fox Jumps Over The Lazy Dog.
< The Quick Brown Xox Jumps Over The Lazy Dog.
< The Quick Brown Fox Xumps Over The Lazy Dog.
< The Quick Brown Fox Jumps Xver The Lazy Dog.
< The Quick Brown Fox Jumps Over Xhe Lazy Dog.
< The Quick Brown Fox Jumps Over The Xazy Dog.
< The Quick Brown Fox Jumps Over The Lazy Xog.
< The Quick Brown Fox Jumps Over The Lazy Xog.
< The Quick Brown Fox Jumps Over The Xazy Dog.
< The Quick Brown Fox Jumps Over Xhe Lazy Dog.
< The Quick Brown Fox Jumps Xver The Lazy Dog.
< The Quick Brown Fox Xumps Over The Lazy Dog.
< The Quick Brown Xox Jumps Over The Lazy Dog.
< The Quick Xrown Fox Jumps Over The Lazy Dog.
< The Xuick Brown Fox Jumps Over The Lazy Dog.
< Xhe Quick Brown Fox Jumps Over The Lazy Dog.
---
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.
> The Quick Brown Fox Jumps Over The Lazy Dog.

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 166 remaining solutions by signing in and submitting your own entry
#167 Nico Kruger / @nicok_za - Score: 65 - 11/09/12 @ 11:52
rTG.kwrQ15k.wjrB13j.kwrF11k.jwrJ9j.kwrO7k.jwrT5j.kwrL3k.jwrDj.<Esc>ZZ

0 comments


Created by: @Remy_D

167 active golfers, 338 entries

Leaderboard (lowest score wins):
11
#121 - ZorgroZ / @ZorgroZ

04/11/2014 at 08:11PM

11
#122 - TimWolla / @TimWolla

06/02/2014 at 11:21PM

11
#123 - Samuel Masuy / @samasuy

07/24/2014 at 04:29PM

11
#124 - Caek / @Caek_

07/31/2014 at 06:01AM

11
#125 - Tj / @yrddy

08/19/2014 at 11:55AM

11
#126 - Justin Knag / @justinknag

08/30/2014 at 12:11AM

11
#127 - r. / @rmarvie

12/20/2014 at 09:41PM

11
#128 - pftb12345 / @pftb12345

04/14/2015 at 11:08AM

11
#129 - Elizabeth / @sprinkles418

08/03/2015 at 09:52PM

11
#130 - Alain / @ducouloa

12/01/2015 at 07:57PM

11
#131 - Roland Hougs / @OminousWater

01/31/2016 at 07:53PM

11
#132 - tPenguinLTG / @tpenguinltg

04/29/2016 at 03:46PM

11
#133 - darioshanghai / @darioshanghai

10/14/2016 at 10:16AM

11
#134 - Gurukandhamoorthi / @Gurukandhamoor1

08/11/2017 at 03:40PM

11
#135 - SplinterPie / @splinter_pie

05/04/2018 at 10:16AM

11
#136 - timonegk / @timonegk

12/12/2018 at 11:41PM

11
#137 - StrangeNumbers / @NumbersStrange

03/28/2019 at 09:21AM

11
#138 - albalitz / @_albalitz

06/28/2019 at 12:44PM

11
#139 - Bitt Faulk / @bittfaulk

03/13/2020 at 11:24PM

11
#140 - Roland Crosby / @roooooland

05/07/2020 at 08:17PM

12
#141 - Piotr Sarnacki / @drogus

09/10/2012 at 08:04PM

12
#142 - Remy_D / @Remy_D

09/10/2012 at 08:52PM

12
#143 - Brian The Cat / @brianthekitteh

09/10/2012 at 11:39PM

12
#144 - Ravi S Sinha / @ambidextrousTx

09/11/2012 at 04:38AM

12
#145 - Federico Bond / @federicobond

09/23/2012 at 05:05AM

12
#146 - Nicolas Friedli / @NicolasFriedli

10/28/2012 at 08:03AM

12
#147 - Saxon Unrue / @joeunrue

11/08/2012 at 09:21PM

12
#148 - taylorka / @taylorka

11/30/2012 at 06:17AM

12
#149 - Tom Sisk / @TomSisk

12/09/2012 at 06:43PM

12
#150 - Fontaine Kévin / @DotSlash974

08/31/2013 at 05:24PM