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

477 active golfers, 1168 entries

Leaderboard (lowest score wins):
11
#391 - Nolic / @cNolic

11/30/2012 at 04:19AM

11
#392 - Michael Kummer / @randompast

07/07/2013 at 01:03AM

11
#393 - Bart of Denver / @bartofdenver

08/13/2013 at 01:44AM

11
#394 - Fontaine Kévin / @DotSlash974

08/31/2013 at 05:07PM

11
#395 - engy / @engydmw

09/02/2013 at 06:27PM

11
#396 - brett / @brettyukich

09/21/2013 at 10:43PM

11
#397 - codegourmet / @codegourmet

10/07/2013 at 12:41PM

11
#398 - Mathieu Larouche / @matdube

11/19/2013 at 12:40PM

11
#399 - Bambu / @bambumandinga

12/13/2013 at 08:03AM

11
#400 - chris / @chris53143606

12/26/2013 at 09:39PM

11
#401 - CHIP CASTLE / @chipcastle

12/27/2013 at 04:44AM

11
#402 - Hendrik Lammers / @hendriklammers

06/19/2014 at 09:00PM

11
#403 - PLS / @jaegd

08/30/2014 at 01:24AM

11
#404 - Prasanna N / @SupertrampPras

09/19/2014 at 11:02AM

11
#405 - Jakob / @jajob

11/10/2014 at 09:17PM

11
#406 - Mauro Persano / @fzort

11/16/2014 at 10:40AM

11
#407 - Elizabeth / @sprinkles418

12/18/2014 at 04:46AM

11
#408 - Fan Zhang / @2bDeactivat3d

04/20/2015 at 09:53PM

11
#409 - Sahana Rajasekar / @sahanarajasekar

06/11/2015 at 04:30AM

11
#410 - Kyle Fuller / @kylefuller

07/17/2015 at 02:34AM

11
#411 - Mark Brody / @_markbrody

10/15/2015 at 05:36PM

11
#412 - Gerald Tilma / @GeraldTilma

10/21/2015 at 01:16AM

11
#413 - Etienne Tremel / @etiennetremel

02/07/2016 at 09:02PM

11
#414 - M S / @b1790037

03/15/2016 at 06:28PM

11
#415 - 알카포 / @alkpo12

09/09/2016 at 10:11AM

11
#416 - jn / @j1357924

09/14/2016 at 07:30PM

11
#417 - Gurukandhamoorthi / @Gurukandhamoor1

07/13/2017 at 12:01PM

11
#418 - Fabrice M. / @cryptomoumou

02/02/2018 at 12:44PM

11
#419 - Homer Simp12586 / @simp12586

11/18/2018 at 05:57PM

11
#420 - Ivo Blöchliger / @aigledesalpes

08/18/2019 at 09:29PM