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

988 active golfers, 2689 entries

Leaderboard (lowest score wins):
16
#721 - Roland TheFreak / @_TheFreak_

05/01/2017 at 07:14AM

16
#722 - Harsh Kumar / @datsleepyguy

07/01/2017 at 07:28AM

16
#723 - grigouille / @grigouille2

07/08/2017 at 07:56PM

16
#724 - 黑皮 / @mitsuigh

07/24/2017 at 07:52PM

16
#725 - toddkoym / @toddkoym

08/09/2017 at 02:29AM

16
#726 - Paul Inc / @hiniol1982

08/15/2017 at 03:25PM

16
#727 - Elton Kamami / @pixel_grid

10/10/2017 at 05:42PM

16
#728 - Sam Coy / @samthecoy

11/14/2017 at 01:41PM

16
#729 - Veljko Dimic / @v2dimic

02/12/2018 at 02:18PM

16
#730 - Kaydo Alders / @Yousousen

03/13/2018 at 12:50PM

16
#731 - Charles-Henri GUÉRIN / @charlyx

03/14/2018 at 01:11PM

16
#732 - Eric Briand / @eric_briand

03/14/2018 at 01:12PM

16
#733 - c0llision / @sh3llcode

04/17/2018 at 08:29PM

16
#734 - Liam Chimes / @ChimesLiam

05/03/2018 at 01:07PM

16
#735 - Bobby Showalter / @bobbyshowalter

05/10/2018 at 06:07PM

16
#736 - Jonathan Ambrose / @jambrose78

06/13/2018 at 08:07PM

16
#737 - Daniel Allen Deutsch / @cmmn_nighthawk

06/22/2018 at 01:53AM

16
#738 - Jacky Lee / @grenmester

08/07/2018 at 06:16AM

16
#739 - Praful / @praful_kapadia

08/15/2018 at 02:22PM

16
#740 - Ano Nym / @AnoNym39473378

08/18/2018 at 12:55PM

16
#741 - Brent Woo / @BrentPWoo

10/03/2018 at 07:44PM

16
#742 - Sxcy / @SxcyX

10/22/2018 at 02:16PM

16
#743 - Jonathan Gin / @jonathangin52

12/02/2018 at 05:53PM

16
#744 - Jess Lim / @Jessica01075434

12/02/2018 at 05:55PM

16
#745 - Oren Koriat / @KoriatOren

12/16/2018 at 01:36PM

16
#746 - churaki / @churaki

01/26/2019 at 04:25AM

16
#747 - Mac Goever / @MacGoever

02/05/2019 at 08:33PM

16
#748 - Timothy Bryan / @tim_bryan

02/22/2019 at 11:56PM

16
#749 - Mike C / @StrixVariaXIX

04/22/2019 at 04:11PM

16
#750 - JvdB01 / @JvdB001

05/08/2019 at 10:15AM