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 57786c012ec4a10d2e000001

Wrap text in quotes

All the blocks of text should be wrapped in quotation marks.

Start file
Fulfilled direction use continual set him propriety continued. Saw met applauded favourite deficient engrossed concealed and her.
Concluded boy perpetual old supposing. Farther related bed and passage comfort civilly. Dashwoods see frankness objection abilities the.
As hastened oh produced prospect formerly up am. Placing forming nay looking old married few has. Margaret disposed add screened rendered six
say his striking confined.

Any delicate you how kindness horrible outlived servants. You high bed wish help call draw side. Girl quit if case mr sing as no have.
At none neat am do over will. Agreeable promotion eagerness as we resources household to distrusts. Polite do object at passed it is.
Small for ask shade water manor think men begin.

Detract yet delight written farther his general. If in so bred at dare rose lose good. Feel and make two real miss use easy.
Celebrated delightful an especially increasing instrument am. Indulgence contrasted sufficient to unpleasant in in insensible favourable.
Latter remark hunted enough vulgar say man. Sitting hearted on it without me.

Domestic confined any but son bachelor advanced remember. How proceed offered her offence shy forming.
Returned peculiar pleasant but appetite differed she. Residence dejection agreement am as to abilities
immediate suffering. Ye am depending propriety sweetness distrusts belonging collected. Smiling mention
he in thought equally musical. Wisdom new and valley answer. Contented it so is discourse recommend.
Man its upon him call mile. An pasture he himself believe ferrars besides cottage.
End file
"Fulfilled direction use continual set him propriety continued. Saw met applauded favourite deficient engrossed concealed and her.
Concluded boy perpetual old supposing. Farther related bed and passage comfort civilly. Dashwoods see frankness objection abilities the.
As hastened oh produced prospect formerly up am. Placing forming nay looking old married few has. Margaret disposed add screened rendered six
say his striking confined."

"Any delicate you how kindness horrible outlived servants. You high bed wish help call draw side. Girl quit if case mr sing as no have.
At none neat am do over will. Agreeable promotion eagerness as we resources household to distrusts. Polite do object at passed it is.
Small for ask shade water manor think men begin."

"Detract yet delight written farther his general. If in so bred at dare rose lose good. Feel and make two real miss use easy.
Celebrated delightful an especially increasing instrument am. Indulgence contrasted sufficient to unpleasant in in insensible favourable.
Latter remark hunted enough vulgar say man. Sitting hearted on it without me."

"Domestic confined any but son bachelor advanced remember. How proceed offered her offence shy forming.
Returned peculiar pleasant but appetite differed she. Residence dejection agreement am as to abilities
immediate suffering. Ye am depending propriety sweetness distrusts belonging collected. Smiling mention
he in thought equally musical. Wisdom new and valley answer. Contented it so is discourse recommend.
Man its upon him call mile. An pasture he himself believe ferrars besides cottage."

View Diff

1c1
< Fulfilled direction use continual set him propriety continued. Saw met applauded favourite deficient engrossed concealed and her.
---
> "Fulfilled direction use continual set him propriety continued. Saw met applauded favourite deficient engrossed concealed and her.
4c4
< say his striking confined.
---
> say his striking confined."
6c6
< Any delicate you how kindness horrible outlived servants. You high bed wish help call draw side. Girl quit if case mr sing as no have.
---
> "Any delicate you how kindness horrible outlived servants. You high bed wish help call draw side. Girl quit if case mr sing as no have.
8c8
< Small for ask shade water manor think men begin.
---
> Small for ask shade water manor think men begin."
10c10
< Detract yet delight written farther his general. If in so bred at dare rose lose good. Feel and make two real miss use easy.
---
> "Detract yet delight written farther his general. If in so bred at dare rose lose good. Feel and make two real miss use easy.
12c12
< Latter remark hunted enough vulgar say man. Sitting hearted on it without me.
---
> Latter remark hunted enough vulgar say man. Sitting hearted on it without me."
14c14
< Domestic confined any but son bachelor advanced remember. How proceed offered her offence shy forming.
---
> "Domestic confined any but son bachelor advanced remember. How proceed offered her offence shy forming.
18c18
< Man its upon him call mile. An pasture he himself believe ferrars besides cottage.
---
> Man its upon him call mile. An pasture he himself believe ferrars besides cottage."

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 103 remaining solutions by signing in and submitting your own entry
#104 Jurica / @Jurica34581259 - Score: 49 - 11/19/18 @ 21:27
:%s/^$/"\r\r"<CR>1GO"<Esc>Go"<Esc>1Gqa/"<CR>1GqqaJxnkJxxnq3@aZZ

0 comments


Created by: @stoffke1de

104 active golfers, 289 entries

Leaderboard (lowest score wins):
18
#61 - Daniel K. / @lan4k

07/03/2016 at 05:23PM

18
#62 - tPenguinLTG / @tpenguinltg

07/03/2016 at 10:10PM

18
#63 - Adam Wilson / @adamlemurwilson

07/05/2016 at 04:31PM

18
#64 - Amory Schlender / @schlamory

07/08/2016 at 03:39AM

18
#65 - 王运 / @640138017

07/10/2016 at 03:56PM

18
#66 - Roberto Carraretto / @robcarraretto

07/10/2016 at 04:18PM

18
#67 - Samir Sadek / @netsamir

07/10/2016 at 04:46PM

18
#68 - Charles Qian / @aWarmWalrus

07/12/2016 at 10:09PM

18
#69 - Anton Pidkuiko / @pidkuiko

07/14/2016 at 08:41AM

18
#70 - Ealhad / @Ealhad

07/15/2016 at 01:51PM

18
#71 - Christopher Fujino / @chrisfujino

07/17/2016 at 01:28AM

18
#72 - Michael Donux / @foodtooth

07/19/2016 at 10:53AM

18
#73 - Baptiste Vannesson / @Badacadabra

08/26/2016 at 05:55PM

18
#74 - Constantine / @ConstantineHatz

09/21/2016 at 10:58PM

18
#75 - Will / @obiwan__k3n00bi

10/10/2016 at 02:58AM

19
#76 - malet / @Malet

07/03/2016 at 07:01PM

19
#77 - Dan Madden / @guthran

07/14/2016 at 08:07PM

19
#78 - Izabel Jelenić / @IzabelJelenic

07/20/2016 at 03:02PM

19
#79 - citaret / @citaret

08/26/2016 at 03:14AM

19
#80 - Paul Draghicescu / @pdragy

05/11/2018 at 04:38AM

20
#81 - Daniel Bellenger / @DanielBellenger

09/30/2016 at 07:03PM

20
#82 - TweetDreams / @TweetMusicians

10/09/2016 at 04:39AM

20
#83 - BlackCap / @BlackCapCoder

11/30/2016 at 11:04AM

20
#84 - Sven R / @Sven73de

01/06/2017 at 12:28PM

22
#85 - Anoop Kumar / @anooplive

07/03/2016 at 07:30AM

22
#86 - Gurukandhamoorthi / @Gurukandhamoor1

07/13/2017 at 09:41AM

23
#87 - Darius Smaliukas / @daraz999

07/19/2016 at 02:16PM

23
#88 - chaotic / @laersn

09/07/2018 at 03:27PM

24
#89 - Oliver Christ / @0liverChrist

07/12/2016 at 09:10PM

25
#90 - Cristian Lupașcu / @clupasq

07/03/2016 at 05:46AM