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 4d1ccfde35b40650b80004ae

The Cake is a Lie

Correct the capitalization of each word

Start file
tHE CakE iS A lIE
End file
The Cake is a Lie

View Diff

1c1
< tHE CakE iS A lIE
---
> The Cake is a Lie

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 511 remaining solutions by signing in and submitting your own entry
#512 Ron Gejman / @rongejman - Score: 58 - 12/30/10 @ 22:45
rT<Right>rh<Right>ret<Right><Right>4<Right>re3<Right>rs2<Right>ra2<Right>rL<Right>ri<Right>re<Esc>:wq<CR>

0 comments


Created by: @solstice_dhiver

512 active golfers, 1286 entries

Leaderboard (lowest score wins):
10
#331 - Kerson Hsiao / @KersonHsiao

05/06/2012 at 02:15PM

10
#332 - . / @cronesan

11/20/2012 at 07:00PM

10
#333 - JonLz / @LzJon

12/26/2012 at 08:24PM

10
#334 - Runar / @runarfu

01/12/2013 at 10:25AM

10
#335 - Tyler / @tylerbindon

04/03/2013 at 02:06PM

10
#336 - Nathan / @NathanHarperoni

08/07/2013 at 03:16PM

10
#337 - James / @Dronak

09/07/2013 at 04:17AM

10
#338 - mwcz / @mwcz

10/30/2013 at 08:24PM

10
#339 - US Dollar Price / @USDollarPrice

11/04/2013 at 08:46PM

10
#340 - Khromenko Andrey / @ttydragon

11/22/2013 at 11:09PM

10
#341 - Stefan Schmidt / @stafue

12/06/2013 at 02:57PM

10
#342 - Zach Kemp / @zvksf

12/23/2013 at 07:12AM

10
#343 - Solar Powered Robot / @moskrin

05/01/2014 at 05:58PM

10
#344 - Default default / @Fuck_default

05/07/2014 at 07:54AM

10
#345 - TapTemplate / @TapTemplate

06/25/2014 at 12:27AM

10
#346 - John Meisner / @jmeisned

06/27/2014 at 05:57AM

10
#347 - Bryan Rathouz / @BryanRathouz

07/03/2014 at 08:09PM

10
#348 - LLiseil / @lliseil

07/17/2014 at 05:57PM

10
#349 - Patrick Pitoscia / @Patrick03960431

08/10/2014 at 04:06AM

10
#350 - Vivek Bose / @Strangelich

10/01/2014 at 09:30PM

10
#351 - Noah Ruderman / @noahc66260

10/04/2014 at 05:04AM

10
#352 - jptomoya / @_jptomoya

10/18/2014 at 12:48PM

10
#353 - Jose Gutierrez / @Jogusa

10/23/2014 at 11:50AM

10
#354 - shawndromat / @shawndromat

11/05/2014 at 08:26AM

10
#355 - Matt / @mcr05

12/07/2014 at 09:13PM

10
#356 - SilentFl / @Silent_Fl

01/30/2015 at 01:17PM

10
#357 - d1uckym d1uckym / @d1uckym

03/02/2015 at 11:40PM

10
#358 - pftb12345 / @pftb12345

04/06/2015 at 01:19AM

10
#359 - Daniel Byron / @dansolo17

04/18/2015 at 12:55PM

10
#360 - Alex Bartol / @alexbartol

05/05/2015 at 08:32PM