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

100 active golfers, 270 entries

Leaderboard (lowest score wins):
16
#1 - Urtica dioica / @udioica

07/03/2016 at 02:54AM

16
#2 - Kerson Hsiao / @KersonHsiao

07/03/2016 at 12:53PM

16
#3 - Saki Gw / @Sakigw

07/03/2016 at 04:44PM

16
#4 - Jon Krause / @jkrause314

07/03/2016 at 11:21PM

16
#5 - Smylers / @Smylers2

07/05/2016 at 01:29PM

16
#6 - John Braxler / @braxler

07/05/2016 at 06:18PM

16
#7 - Lifepillar / @lifepillar

07/05/2016 at 07:11PM

16
#8 - Pedro Santos / @pedrosans

07/05/2016 at 08:47PM

16
#9 - luqscudi / @luqscudi

07/06/2016 at 01:23PM

16
#10 - Alex Bishop / @AlexJBishop

07/06/2016 at 05:39PM

16
#11 - SIGHODL / @AssafLavie

07/07/2016 at 07:03PM

16
#12 - Leix b / @leix_b

07/07/2016 at 07:24PM

16
#13 - Yan Lipovetskiy / @AngryNufri

07/07/2016 at 10:07PM

16
#14 - Andy Balaam / @andybalaam

07/08/2016 at 11:55AM

16
#15 - LordFoom / @LordFoom

07/08/2016 at 12:38PM

16
#16 - Girish Gokul / @girishgoku

07/14/2016 at 03:29AM

16
#17 - herbage / @herbage2

07/14/2016 at 10:01PM

16
#18 - Alonzo / @tolver_a

07/22/2016 at 07:36AM

16
#19 - Sandeep Dhavale / @sandeep_dhavale

07/22/2016 at 08:30PM

16
#20 - Petro Тrouq / @zulolosi

07/24/2016 at 06:18AM

16
#21 - Benedikt Breinbauer / @benebun

07/24/2016 at 05:50PM

16
#22 - jdupont655 / @jdupont655

09/02/2016 at 12:56AM

16
#23 - Stephen Aument / @saument

09/02/2016 at 03:09AM

16
#24 - loki2441 / @loki2441

09/05/2016 at 10:25PM

16
#25 - hor1ace / @hor3ace

09/08/2016 at 07:22AM

16
#26 - Anthony Ardito / @aardito21

09/27/2016 at 09:58PM

16
#27 - Nico / @_Nico_Caro

09/29/2016 at 03:04AM

16
#28 - trx / @trxdbg

10/12/2016 at 02:03PM

16
#29 - Daniel Hjelm / @dhjelm

03/15/2017 at 11:35AM

16
#30 - Daniel / @Daniel00288663

03/22/2017 at 11:19AM