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

Insert a Markdown link

Put a link in a markdown document, using the after-the-paragraph format.

Start file
Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you
to write using an easy-to-read, easy-to-write plain text format, then convert
it to structurally valid XHTML (or HTML).
End file
Markdown is a text-to-HTML conversion tool for web writers. [Markdown][] allows you
to write using an easy-to-read, easy-to-write plain text format, then convert
it to structurally valid XHTML (or HTML).

    [Markdown]:

View Diff

1c1
< Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you
---
> Markdown is a text-to-HTML conversion tool for web writers. [Markdown][] allows you
3a4,5
> 
>     [Markdown]:

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 Kelan Champagne / @kelan - Score: 85 - 01/30/11 @ 08:30
*i"<Esc>wwhi"<Esc><Left>ywGuuuuuuuuuuulhi[<Esc>f<Esc><Esc>t<Esc><Esc>ea][]<F1><Esc>:q<CR><Left><Left><Left><Left>ywGoo<BS><CR>    [p<Esc>xp<Esc>u<Right>aMarkdown]:<Esc>:wq<CR>

0 comments


Created by: @jamesnvc

132 active golfers, 392 entries

Leaderboard (lowest score wins):
23
#31 - Urtica dioica / @udioica

12/10/2012 at 07:06AM

23
#32 - Xelrifos / @Xelrifos

02/25/2014 at 07:21PM

23
#33 - John Braxler / @braxler

05/16/2014 at 01:07PM

23
#34 - Jon Krause / @jkrause314

01/06/2016 at 06:12AM

23
#35 - Mihai / @mihaicristiant

03/26/2019 at 09:31AM

23
#36 - Lory / @Lory46845742

12/26/2019 at 01:05PM

24
#37 - Matthew Draper / @_matthewd

01/05/2011 at 05:27PM

24
#38 - Victor Vaile / @victorv4_

01/06/2011 at 05:46AM

24
#39 - Josh Weinberg / @jcweinberg

01/06/2011 at 06:15AM

24
#40 - Ujjwol Lamichhane / @Ujjwol

01/07/2011 at 10:48AM

24
#41 - Pete Johns / @johnsyweb

01/08/2011 at 09:24PM

24
#42 - ls lahrs / @lslah

01/17/2011 at 03:47PM

24
#43 - Rob Ciaccio / @RobertoCalavera

01/20/2011 at 11:58PM

24
#44 - Steve Morrow / @yawmark

01/31/2011 at 01:41PM

24
#45 - h_east (トロッコ6個) / @h_east

02/05/2011 at 03:37PM

24
#46 - Rich Cheng / @sedm0784

02/10/2011 at 05:57PM

24
#47 - Hu Junfeng / @junfeng

04/10/2011 at 07:04AM

24
#48 - Dragan Cvetinovic / @kawkafi

05/19/2011 at 07:15PM

24
#49 - Øystein Walle / @oysteinwalle

07/10/2011 at 06:41PM

24
#50 - William Dunand / @wdunand

11/17/2011 at 01:56AM

24
#51 - Philippe Mongeau / @phmongeau

11/29/2011 at 06:04AM

24
#52 - Trevor Powell / @DoomedBunnies

12/09/2011 at 03:22AM

24
#53 - Garry Shutler / @gshutler

03/31/2012 at 04:32PM

24
#54 - Marcin Szamotulski / @me_coot

11/28/2012 at 09:12AM

24
#55 - Marco Hinz / @_mhinz_

05/21/2013 at 10:53PM

24
#56 - Yann Moisan / @YannMoisan

01/04/2014 at 02:21PM

24
#57 - Caek / @Caek_

08/15/2014 at 04:52AM

24
#58 - Oli Lalonde / @o_lalonde

01/11/2015 at 01:04PM

25
#59 - Jim Garvin / @coderifous

01/05/2011 at 02:38PM

25
#60 -  Ikhsan Maulana / @ixandidu

01/05/2011 at 03:27PM