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
#31 - Pete Johns / @johnsyweb

01/02/2011 at 07:24AM

5
#32 - James Cash / @jamesnvc

01/02/2011 at 07:19PM

5
#33 - dominique pellé / @vimgolfisto

01/02/2011 at 08:45PM

5
#34 - Ben Lenarts / @benlenarts

01/02/2011 at 10:56PM

5
#35 - derp derp / @derp__

01/03/2011 at 05:13AM

5
#36 - Clément Nodet / @clementnodet

01/03/2011 at 05:23PM

5
#37 - Benoît Ryder / @benoitryder

01/03/2011 at 11:04PM

5
#38 - aaaa3331 / @aaaa3331

01/04/2011 at 12:28AM

5
#39 - Yann Thomas-Gérard / @inside_

01/04/2011 at 01:54PM

5
#40 - Aaron Bull Schaefer / @elasticdog

01/05/2011 at 12:40AM

5
#41 - Karel Vervaeke / @karel1980

01/06/2011 at 08:33PM

5
#42 - Francisco Dibar / @frandibar

01/07/2011 at 12:30AM

5
#43 - aimee / @sermoa

01/08/2011 at 12:03PM

5
#44 - Toto l'haricot / @nico_le_terribl

01/09/2011 at 02:01PM

5
#45 - Paul King / @nrocy

01/10/2011 at 11:15AM

5
#46 - drio / @drio

01/10/2011 at 01:05PM

5
#47 - Jes / @vim_jes

01/13/2011 at 11:31PM

5
#48 - fuck you / @jerkassholeface

01/15/2011 at 12:30AM

5
#49 - Stuart Gale / @bishboria

01/16/2011 at 01:44PM

5
#50 - Federico Galassi / @federicogalassi

01/17/2011 at 10:10PM

5
#51 - Clive Evans / @swish_bob

01/17/2011 at 11:20PM

5
#52 - Chris Waring / @cwaring

01/18/2011 at 12:26AM

5
#53 - Andrey A. Ugolnik / @andreyugolnik

01/19/2011 at 07:45PM

5
#54 - Oleg Roshupkin / @jjjahson

01/20/2011 at 05:39PM

5
#55 - Thomas Schönwälder / @Masei1988

01/20/2011 at 09:06PM

5
#56 - h_east (トロッコ6個) / @h_east

01/30/2011 at 03:00AM

5
#57 - Alekseyka2 / @Alekseyka2

02/02/2011 at 05:12PM

5
#58 - vg / @vimgolfer

02/27/2011 at 09:09PM

5
#59 - Pavlo Klets / @p01nt

03/19/2011 at 09:01AM

5
#60 - Terje Larsen / @terlars

04/07/2011 at 07:47PM