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

948 active golfers, 2569 entries

Leaderboard (lowest score wins):
15
#361 - Martin Keogh / @Martin1Keogh

09/15/2014 at 04:09PM

15
#362 - j00b00 / @j00b00

09/16/2014 at 12:32AM

15
#363 - Michael Comerford / @MComerford1

09/16/2014 at 01:04AM

15
#364 - Ryo Sakikawa / @ryosakikawa

09/17/2014 at 07:08AM

15
#365 - Sergey Novozhilov / @SergeNovozhilov

09/18/2014 at 01:21AM

15
#366 - Nimrod / @n1mr0d

09/19/2014 at 10:01PM

15
#367 - Grigoriy Alexeev / @GrigoriyAlexeev

09/21/2014 at 06:53PM

15
#368 - JamesT / @jamestrinklein

09/22/2014 at 05:23PM

15
#369 - zhuochun / @zhuochun

09/24/2014 at 07:34AM

15
#370 - Brian Olpin / @bolpin

09/24/2014 at 04:42PM

15
#371 - Noah Ruderman / @noahc66260

09/27/2014 at 07:55AM

15
#372 - Marcin Sza / @coot_

09/30/2014 at 09:12AM

15
#373 - Viktor Lindström / @ViktorLindstr_m

09/30/2014 at 08:45PM

15
#374 - Grisha Pushkov / @readoonly

10/02/2014 at 07:32AM

15
#375 - (ノ●ヮ●)ノ*:・゚✧ / @jaredrnorman

10/04/2014 at 03:26PM

15
#376 - Chris Trotman / @solarnz

10/06/2014 at 01:08AM

15
#377 - JForstreuter / @JForstr

10/06/2014 at 12:45PM

15
#378 - Jonny / @Jonnytron

10/07/2014 at 07:42PM

15
#379 - Violette Vanadium / @ViolettVanadium

10/08/2014 at 05:39AM

15
#380 - Daniel Burnett / @mango_cheetah

10/09/2014 at 11:27PM

15
#381 - Narek / @NarekCat

10/10/2014 at 06:05PM

15
#382 - E Both / @enboth

10/13/2014 at 11:46PM

15
#383 - CY / @wongcy0

10/17/2014 at 11:02PM

15
#384 - Sebastian Korten / @FlashKorten

10/22/2014 at 02:15PM

15
#385 - Jose Gutierrez / @Jogusa

10/23/2014 at 11:20AM

15
#386 - Matthew Barrington / @mbarrin

10/27/2014 at 12:55AM

15
#387 - Jakub Lewandowski / @kubinux

10/27/2014 at 05:45PM

15
#388 - kungfuchad / @kungfuchad

10/27/2014 at 07:10PM

15
#389 - Matt / @mcr05

10/28/2014 at 04:36PM

15
#390 - Dane Summers / @dsummersl

10/29/2014 at 07:46PM