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 540629666a1e4000020d9e5a

-a-b-c-

Put hyphens everywhere.

Start file
abcdefghijklm
End file
-a-b-c-d-e-f-g-h-i-j-k-l-m-

View Diff

1c1
< abcdefghijklm
---
> -a-b-c-d-e-f-g-h-i-j-k-l-m-

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 973 remaining solutions by signing in and submitting your own entry
#974 bluehat / @b1u3h4t - Score: 81 - 09/17/14 @ 15:44
I-<Esc>lli-<Esc>ll.ll.2.u2k.uk2.ull.xl.ui-<Esc>ll.2kk2l.l2lh.2k.uk.u3k.ull.ll.ll.ll.ll.uA-<Esc>ZZ

0 comments


Created by: @udioica

974 active golfers, 2635 entries

Leaderboard (lowest score wins):
16
#721 - Charles-Henri GUÉRIN / @charlyx

03/14/2018 at 01:11PM

16
#722 - Eric Briand / @eric_briand

03/14/2018 at 01:12PM

16
#723 - c0llision / @sh3llcode

04/17/2018 at 08:29PM

16
#724 - Liam Chimes / @ChimesLiam

05/03/2018 at 01:07PM

16
#725 - Bobby Showalter / @bobbyshowalter

05/10/2018 at 06:07PM

16
#726 - Jonathan Ambrose / @jambrose78

06/13/2018 at 08:07PM

16
#727 - Daniel Allen Deutsch / @cmmn_nighthawk

06/22/2018 at 01:53AM

16
#728 - Jacky Lee / @grenmester

08/07/2018 at 06:16AM

16
#729 - Praful / @praful_kapadia

08/15/2018 at 02:22PM

16
#730 - Ano Nym / @AnoNym39473378

08/18/2018 at 12:55PM

16
#731 - Brent Woo / @BrentPWoo

10/03/2018 at 07:44PM

16
#732 - Sxcy / @SxcyX

10/22/2018 at 02:16PM

16
#733 - Jonathan Gin / @jonathangin52

12/02/2018 at 05:53PM

16
#734 - Jess Lim / @Jessica01075434

12/02/2018 at 05:55PM

16
#735 - Oren Koriat / @KoriatOren

12/16/2018 at 01:36PM

16
#736 - churaki / @churaki

01/26/2019 at 04:25AM

16
#737 - Mac Goever / @MacGoever

02/05/2019 at 08:33PM

16
#738 - Timothy Bryan / @tim_bryan

02/22/2019 at 11:56PM

16
#739 - Mike C / @StrixVariaXIX

04/22/2019 at 04:11PM

16
#740 - JvdB01 / @JvdB001

05/08/2019 at 10:15AM

16
#741 - Ari Sweedler / @Adsweed

06/07/2019 at 01:40AM

16
#742 - Paul Draghicescu / @pdragy

06/10/2019 at 08:03PM

16
#743 - Hans Lidiki / @HLidiki

09/07/2019 at 05:58PM

17
#744 - Dmitry Teslenko / @krab_mozga

09/03/2014 at 08:47AM

17
#745 - w1zeman1p / @wizemanip

09/03/2014 at 09:39PM

17
#746 - Ricardo M. Vilchis / @ajkaanbal

09/04/2014 at 02:59AM

17
#747 - jabular / @jabular

09/04/2014 at 10:42PM

17
#748 - Adv_Zxy / @adv_zxy

09/05/2014 at 01:31AM

17
#749 - Jaron R. Hendrix / @Ronamo

09/05/2014 at 05:18PM

17
#750 - Yariv / @yarivb

09/07/2014 at 01:13PM