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

Almost encrypted

Convert the first paragraph to be even less readable.

Start file
Lorem ipsum dolor sit amet, consectetur magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur.  Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Lorem ipsum dolor sit amet, consectetur magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur.  Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
End file
Yberz vcfhz qbybe fvg nzrg, pbafrpgrghe zntan nyvdhn. Hg ravz nq zvavz iravnz,
dhvf abfgehq rkrepvgngvba hyynzpb ynobevf avfv hg nyvdhvc rk rn pbzzbqb
pbafrdhng. Qhvf nhgr veher qbybe va erceruraqrevg va ibyhcgngr iryvg rffr
pvyyhz qbyber rh shtvng ahyyn cnevnghe.  Rkprcgrhe fvag bppnrpng phcvqngng aba
cebvqrag, fhag va phycn dhv bssvpvn qrfrehag zbyyvg navz vq rfg ynobehz.

Lorem ipsum dolor sit amet, consectetur magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur.  Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

View Diff

1,5c1,5
< Lorem ipsum dolor sit amet, consectetur magna aliqua. Ut enim ad minim veniam,
< quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
< consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
< cillum dolore eu fugiat nulla pariatur.  Excepteur sint occaecat cupidatat non
< proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
---
> Yberz vcfhz qbybe fvg nzrg, pbafrpgrghe zntan nyvdhn. Hg ravz nq zvavz iravnz,
> dhvf abfgehq rkrepvgngvba hyynzpb ynobevf avfv hg nyvdhvc rk rn pbzzbqb
> pbafrdhng. Qhvf nhgr veher qbybe va erceruraqrevg va ibyhcgngr iryvg rffr
> pvyyhz qbyber rh shtvng ahyyn cnevnghe.  Rkprcgrhe fvag bppnrpng phcvqngng aba
> cebvqrag, fhag va phycn dhv bssvpvn qrfrehag zbyyvg navz vq rfg ynobehz.

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 131 remaining solutions by signing in and submitting your own entry
#132 mindgitrwx / @mindgitrwx - Score: 397 - 08/15/20 @ 05:12
5CYberz vcfhz qbybe fvg nzrg, pbafrpgrghe zntan nyvdhn. Hg ravz nq zvavz iravnz,<CR><NL>dhvf abfgehq rkrepvgngvba hyynzpb ynobevf avfv hg nyvdhvc rk rn pbzzbqb<CR><NL>pbafrdhng. Qhvf nhgr veher qbybe va erceruraqrevg va ibyhcgngr iryvg rffr<CR><NL>pvyyhz qbyber rh shtvng ahyyn cnevnghe.  Rkprcgrhe fvag bppnrpng phcvqngng aba<CR><NL>cebvqrag, fhag va phycn dhv bssvpvn qrfrehag zbyyvg navz vq rfg ynobehz.<CR><NL><Esc>:g/^$/d<CR>O<Esc>ZZ

0 comments


Created by: @jamesconroyfinn

132 active golfers, 176 entries

Leaderboard (lowest score wins):
5
#91 - Vim rocks / @vimrocks

10/08/2012 at 10:35PM

5
#92 - (Emile (Swarts)) / @EmileSwarts

10/28/2012 at 10:26AM

5
#93 - Jonas Lindmark / @lindmarkjonas

11/22/2012 at 02:22PM

5
#94 - Fred Nias / @frednias

12/07/2012 at 12:59PM

5
#95 - Michael / @patheticpat

12/17/2012 at 09:44PM

5
#96 - M8R eonxi21 / @eonxi21

05/21/2013 at 01:46AM

5
#97 - Marco Hinz / @_mhinz_

05/24/2013 at 09:08PM

5
#98 - Dr Rev J. “I am not a bot!” Kirchartz, KSC, KHS / @JKirchartz

07/28/2013 at 11:48PM

5
#99 - James / @Dronak

09/01/2013 at 11:49PM

5
#100 - foo / @foo88832727

10/19/2013 at 01:38PM

5
#101 - Yann Moisan / @YannMoisan

01/04/2014 at 02:57PM

5
#102 - ▚▞▜▛▟▓▛▜░▙▟▒▋▌▊ / @null_radix

02/03/2014 at 11:59PM

5
#103 - Milind Ganjoo / @mganjoo

03/04/2014 at 02:56AM

5
#104 - Joonas Pihlajamaa / @jokkebk

03/14/2014 at 05:06PM

5
#105 - Paul Kunysch / @kunysch

07/18/2014 at 07:39PM

5
#106 - Robert Dyer / @NavyJim13

08/17/2014 at 08:51PM

5
#107 - John Braxler / @braxler

08/20/2014 at 10:00PM

5
#108 - Dmitriy / @_dpy_

09/03/2014 at 08:06PM

5
#109 - Caek / @Caek_

09/29/2014 at 01:07AM

5
#110 - kimber gonzalez / @kimberlycreates

01/06/2015 at 10:56PM

5
#111 - T A / @SirAviles

09/19/2015 at 12:12PM

5
#112 - Jon Krause / @jkrause314

01/15/2016 at 05:44PM

5
#113 - Miłosz Łakomy / @foobar01123

06/08/2016 at 09:20AM

5
#114 - P. Bogaard / @Pepbogaard

01/21/2018 at 10:53AM

5
#115 - RockerZZY / @rocker_zzy

09/06/2020 at 02:40AM

5
#116 - jonas brothers lover / @grossiau

10/08/2020 at 01:53AM

6
#117 - Yannick LM / @yanicklm

12/31/2010 at 05:19PM

6
#118 - kmymtksh / @kmymtksh

12/31/2010 at 05:46PM

6
#119 - Dan / @opello

12/31/2010 at 06:04PM

6
#120 - Joe Hassick / @jhassick

12/31/2010 at 06:04PM