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 5054b8c6fa0b39000200001e

SFD-ROC: The Quick Brown Fox

Someone has vandalized our text (again). Please fix to read: The Quick Brown Fox Jumps Over The Lazy Dog.

Start file
ThX QuicX BrowX FoX JumpX OveX ThX LazX DoX.
End file
The Quick Brown Fox Jumps Over The Lazy Dog.

View Diff

1c1
< ThX QuicX BrowX FoX JumpX OveX ThX LazX DoX.
---
> 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 106 remaining solutions by signing in and submitting your own entry
#107 Justin Knag / @justinknag - Score: 98 - 09/22/14 @ 14:07
fxfXrefXrkfx.fxfXrnfXrxrXfhbbbbllfxllllllhlfsllhhrslhhhhhhhrxllllllllllrjulrrllllrelllllryllllrgZZ

0 comments


Created by: @Remy_D

107 active golfers, 200 entries

Leaderboard (lowest score wins):
24
#1 - Jean George / @JeanGeo20504212

06/12/2022 at 10:27PM

24
#2 - Qing Liu / @poeminlash

10/16/2022 at 04:22AM

24
#3 - Paul McDowell / @etothepi16

06/15/2024 at 08:50PM

24
#4 - Peppa Pig / @PeppaPigSg

06/26/2024 at 08:40AM

24
#5 - nickGPT / @nickandbro

08/28/2024 at 07:48PM

25
#6 - Alex Klen / @alexanderklen

10/29/2012 at 07:30AM

25
#7 - Alan Kessler / @alankesslr

11/02/2012 at 11:40PM

25
#8 - Urtica dioica / @udioica

12/12/2012 at 09:45AM

25
#9 - Marco Hinz / @_mhinz_

05/26/2013 at 11:27PM

25
#10 - yaon / @yaon4

09/10/2013 at 02:50PM

25
#11 - Xelrifos / @Xelrifos

02/24/2014 at 05:03PM

25
#12 - Joonas Pihlajamaa / @jokkebk

03/15/2014 at 03:55PM

25
#13 - John Braxler / @braxler

06/12/2014 at 10:13PM

25
#14 - Dan Piponi / @sigfpe

07/22/2015 at 01:22AM

25
#15 - Jon Krause / @jkrause314

03/05/2016 at 12:03AM

25
#16 - Brandon Blakeley / @zkelvin

11/25/2017 at 05:54PM

25
#17 - Daniël De Koker / @daniel_koker

07/18/2018 at 09:56AM

25
#18 - RockerZZY / @rocker_zzy

09/01/2020 at 06:22AM

25
#19 - russellzhaomao / @russellzhaomao

06/05/2022 at 08:18AM

25
#20 - 0xf00ff00f / @0xf00ff00f

12/29/2024 at 11:48PM

26
#21 - Evgeny`s Kindle / @EvgenyKindle

05/04/2018 at 06:29AM

27
#22 - Hubba / @HubbaBubbaFett

10/24/2012 at 08:00PM

28
#23 - Tim Chase / @gumnos

09/15/2012 at 05:25PM

28
#24 - h_east (トロッコ6個) / @h_east

09/15/2012 at 05:27PM

28
#25 - Ryan / @devops_yeoman

09/15/2012 at 06:13PM

28
#26 - Ravi S Sinha / @ambidextrousTx

09/16/2012 at 01:31AM

28
#27 - Kerson Hsiao / @KersonHsiao

09/16/2012 at 12:04PM

28
#28 - じょんあば / @john_ababa

09/16/2012 at 12:08PM

28
#29 - Justin Love / @wondible

09/17/2012 at 01:26AM

28
#30 - tmr / @tmr314

09/17/2012 at 01:59PM