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

994 active golfers, 2707 entries

Leaderboard (lowest score wins):
15
#391 - Viktor Lindström / @ViktorLindstr_m

09/30/2014 at 08:45PM

15
#392 - Grisha Pushkov / @readoonly

10/02/2014 at 07:32AM

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

10/04/2014 at 03:26PM

15
#394 - Chris Trotman / @solarnz

10/06/2014 at 01:08AM

15
#395 - JForstreuter / @JForstr

10/06/2014 at 12:45PM

15
#396 - Jonny / @Jonnytron

10/07/2014 at 07:42PM

15
#397 - Violette Vanadium / @ViolettVanadium

10/08/2014 at 05:39AM

15
#398 - Daniel Burnett / @mango_cheetah

10/09/2014 at 11:27PM

15
#399 - Narek / @NarekCat

10/10/2014 at 06:05PM

15
#400 - E Both / @enboth

10/13/2014 at 11:46PM

15
#401 - CY / @wongcy0

10/17/2014 at 11:02PM

15
#402 - Sebastian Korten / @FlashKorten

10/22/2014 at 02:15PM

15
#403 - Jose Gutierrez / @Jogusa

10/23/2014 at 11:20AM

15
#404 - Matthew Barrington / @mbarrin

10/27/2014 at 12:55AM

15
#405 - Jakub Lewandowski / @kubinux

10/27/2014 at 05:45PM

15
#406 - kungfuchad / @kungfuchad

10/27/2014 at 07:10PM

15
#407 - Matt / @mcr05

10/28/2014 at 04:36PM

15
#408 - Dane Summers / @dsummersl

10/29/2014 at 07:46PM

15
#409 - Michael Gerdes / @mgerdes11

11/01/2014 at 06:22PM

15
#410 - Matt Robbins / @mcrmfc

11/03/2014 at 06:04PM

15
#411 - Sam Howe / @folyfy

11/04/2014 at 04:17AM

15
#412 - deris / @deris0126

11/06/2014 at 04:29PM

15
#413 - Harold Pong / @har2po

11/12/2014 at 01:00PM

15
#414 - Mauro Persano / @fzort

11/15/2014 at 03:58PM

15
#415 - Thomas Geßler / @th_gessler

11/16/2014 at 09:22PM

15
#416 - Ben Bonfil / @benbonfil

11/16/2014 at 09:32PM

15
#417 - Erik Buček / @_EnterNameHere_

11/18/2014 at 03:37PM

15
#418 - Josu Oyanguren / @josuoyanguren

11/21/2014 at 03:16PM

15
#419 - BurntBrainSoup / @BurntBrainSoup

11/25/2014 at 12:54AM

15
#420 - Alex Serebryakov / @Doc_Livesey

12/03/2014 at 09:28AM