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

996 active golfers, 2716 entries

Leaderboard (lowest score wins):
13
#91 - Fan Zhang / @2bDeactivat3d

04/22/2015 at 10:25PM

13
#92 - e / @e1914_2014

05/01/2015 at 11:51AM

13
#93 - mhb / @mhbvim

05/04/2015 at 09:58AM

13
#94 - diziet.sma / @diziet__sma

05/05/2015 at 12:40AM

13
#95 - Antony Scriven / @antonyscriven

05/05/2015 at 03:45PM

13
#96 - Felix / @DoubleFelix_

05/10/2015 at 02:36AM

13
#97 - danweaver / @danweaver

05/14/2015 at 03:26PM

13
#98 - Nick Pope / @ngnpope

05/18/2015 at 03:47PM

13
#99 - Camusensei / @Camusensei

05/19/2015 at 12:58PM

13
#100 - David Rogers / @al_the_x

05/29/2015 at 05:48PM

13
#101 - Robert Robertson / @RobertC3228687

05/29/2015 at 07:38PM

13
#102 - Hao Deng / @haodeng

06/12/2015 at 04:57AM

13
#103 - Mutter Mumble / @muttermumble

06/18/2015 at 08:18PM

13
#104 - raghu erapaneedi / @raghue9

06/19/2015 at 11:51AM

13
#105 - Andres Manz / @manz_andres

06/24/2015 at 01:45PM

13
#106 - Jack Z / @itszhou

06/28/2015 at 05:14PM

13
#107 - Louis Burke / @LambdaABeta

07/07/2015 at 03:11PM

13
#108 - americanarchist / @eli_riggs

07/28/2015 at 11:20PM

13
#109 - CoCo Loco / @lc2817

07/30/2015 at 07:21AM

13
#110 - Endre Galaczi / @galacziendre

08/02/2015 at 07:09PM

13
#111 - Ferdev vimgolf / @fergvimgolf

08/09/2015 at 08:59PM

13
#112 - Дима Давыдов / @xaykot

08/15/2015 at 06:37AM

13
#113 - Liam Thurston / @lthurston188

08/18/2015 at 12:29AM

13
#114 - LC / @leeren

08/22/2015 at 10:20AM

13
#115 - I / @ForgetIt17

08/24/2015 at 12:19PM

13
#116 - JS / @jjohsan

08/30/2015 at 01:07PM

13
#117 - T A / @SirAviles

08/31/2015 at 05:25PM

13
#118 - Sime Buljac / @sim_bul

09/01/2015 at 09:00AM

13
#119 - oscar / @zonza_mas

09/04/2015 at 03:40PM

13
#120 - Mike Adams / @davis_cromwell

09/30/2015 at 04:55AM