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

841 active golfers, 2255 entries

Leaderboard (lowest score wins):
13
#1 - Tim Chase / @gumnos

09/03/2014 at 08:00PM

13
#2 - Urtica dioica / @udioica

09/03/2014 at 08:56PM

13
#3 - Aaron Kravitz / @arkravitz

09/04/2014 at 08:53AM

13
#4 - Petro Тrouq / @zulolosi

09/04/2014 at 05:19PM

13
#5 - John Meisner / @jmeisned

09/04/2014 at 08:23PM

13
#6 - Blixt / @blixt

09/04/2014 at 10:04PM

13
#7 - John Smith / @literacyisgood

09/05/2014 at 05:55AM

13
#8 - Bart / @oneofmanybarts

09/05/2014 at 11:37AM

13
#9 - George C Tsiagalakis / @gts_tw

09/05/2014 at 03:01PM

13
#10 - Daniel Mita / @Mienaikage

09/05/2014 at 03:38PM

13
#11 - Amir Kremer / @AmirKremer

09/07/2014 at 01:26PM

13
#12 - Maiz Lulkin / @joaomilho

09/07/2014 at 01:39PM

13
#13 - Victor Alessandro / @VictorAlessand4

09/08/2014 at 04:36AM

13
#14 - Michael Foley / @m1foley

09/08/2014 at 07:04AM

13
#15 - Tom McCluskey / @TomMcCluskey

09/09/2014 at 02:09AM

13
#16 - Caek / @Caek_

09/09/2014 at 03:20AM

13
#17 - Kristof Vannotten / @kristofv

09/09/2014 at 09:43AM

13
#18 - kli6891 / @kli6891

09/09/2014 at 05:49PM

13
#19 - mewEwExlad5 / @mewEwExlad5

09/11/2014 at 09:41PM

13
#20 - Antti Samila / @AnttiSamila

09/12/2014 at 09:55AM

13
#21 - Jordan Dimov / @jdimov

09/12/2014 at 09:30PM

13
#22 - Mundi / @MarcusMundi

09/14/2014 at 02:14PM

13
#23 - John Braxler / @braxler

09/15/2014 at 07:04PM

13
#24 - Herr Oppermann / @HerrOppermann

09/17/2014 at 01:47PM

13
#25 - Charles H. Leggett / @cleggett

09/20/2014 at 02:33AM

13
#26 - Bill Booth / @ohiopyle

09/21/2014 at 06:36AM

13
#27 - Felix Stridsberg / @FelixStridsberg

09/22/2014 at 04:43PM

13
#28 - Bob Davison / @bobd91

09/23/2014 at 10:48AM

13
#29 - Johannes H. / @neVexa

09/28/2014 at 10:33AM

13
#30 - Eric Kever / @codeoverlode

09/29/2014 at 08:30PM