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

1112 active golfers, 3118 entries

Leaderboard (lowest score wins):
16
#841 - Paul Draghicescu / @pdragy

06/10/2019 at 08:03PM

16
#842 - Hans Lidiki / @HLidiki

09/07/2019 at 05:58PM

16
#843 - Ariel Miculas / @ArielMiculas

09/19/2019 at 03:17PM

16
#844 - Josefina Alconada / @jochiAlconada

10/06/2019 at 07:26AM

16
#845 - Zviad Mgaloblishvili / @ZMgaloblishvili

10/10/2019 at 09:37PM

16
#846 - alibabadienstaccount / @alibabadiensta1

11/06/2019 at 11:41AM

16
#847 - AbnerZheng / @ZhengAbner

04/24/2020 at 09:16AM

16
#848 - jackmark / @jackmar14540583

07/11/2020 at 05:07AM

16
#849 - Martin Kauppinen / @MartinKauppinen

08/16/2020 at 03:02PM

16
#850 - Gaganpreet / @_gagan

10/04/2020 at 11:53AM

16
#851 - Kevin / @KevbotSSBM

01/18/2021 at 07:12PM

16
#852 - Alex Davis / @AlexDav75555918

01/20/2021 at 10:46PM

16
#853 - thari.eth / @thari_eth

11/14/2021 at 12:32PM

16
#854 - Jens / @jigfox

05/20/2022 at 12:33PM

16
#855 - x03n046 / @x03n046

05/25/2022 at 05:30AM

17
#856 - Dmitry Teslenko / @krab_mozga

09/03/2014 at 08:47AM

17
#857 - CJ Avilla / @wizemanip

09/03/2014 at 09:39PM

17
#858 - Ricardo M. Vilchis / @ajkaanbal

09/04/2014 at 02:59AM

17
#859 - jabular / @jabular

09/04/2014 at 10:42PM

17
#860 - Adv_Zxy / @adv_zxy

09/05/2014 at 01:31AM

17
#861 - Jaron R. Hendrix / @Ronamo

09/05/2014 at 05:18PM

17
#862 - Yariv / @yarivb

09/07/2014 at 01:13PM

17
#863 - Juan-Lucas Picard / @davidmh

09/09/2014 at 07:03AM

17
#864 - Tim Bodeit / @timbodeit

09/11/2014 at 02:23AM

17
#865 - James Farr / @jamesfarr

09/18/2014 at 11:39PM

17
#866 - compiled wrong / @compiledwrong

09/19/2014 at 12:22AM

17
#867 - julesferreira / @julesferreira

09/19/2014 at 08:56PM

17
#868 - Roy Vim / @RoyVim

09/24/2014 at 05:29PM

17
#869 - Kyle Nesslein / @knessl

09/25/2014 at 05:16PM

17
#870 - simonced / @simonced

09/27/2014 at 01:15PM