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 56e3697dd64dfc4d1800a774

Free hyphen!

Just like "Inner hyphens", but I'm giving you a free hyphen to play with. Will your solution be any different?

Start file
-abcdef
End file
a-b-c-d-e-f

View Diff

These challenges are easy, but I hope you enjoy them anyway.

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 88 remaining solutions by signing in and submitting your own entry
#89 Matt / @mcr05 - Score: 13 - 03/12/16 @ 10:51
xplplplplplZZ

0 comments


Created by: @udioica

89 active golfers, 169 entries

Leaderboard (lowest score wins):
9
#1 - Urtica dioica / @udioica

03/13/2016 at 01:08AM

9
#2 - Walker Boh / @walker_boh

03/14/2016 at 09:18AM

9
#3 - Jan Bundesmann / @janbundesmann

03/14/2016 at 02:42PM

9
#4 - John Braxler / @braxler

03/14/2016 at 08:35PM

9
#5 - Corsin Pfister / @corsin_pfister

03/24/2016 at 08:23PM

9
#6 - Dinesh Bhosale / @MrDineshBhosale

03/30/2016 at 04:55PM

9
#7 - E Both / @enboth

04/17/2016 at 07:54PM

9
#8 - T. Sakuma / @taku39

05/04/2016 at 02:12PM

9
#9 - Nico Gevers / @gevious_

05/08/2016 at 06:26PM

9
#10 - John Goes / @johnwgoes

05/10/2016 at 12:07AM

9
#11 - Michael Buckley / @apolatg

05/12/2016 at 08:48PM

9
#12 - jj johnson / @jcassj1

08/23/2016 at 11:29AM

9
#13 - Yann / @yannstad

03/01/2017 at 01:32AM

9
#14 - Raymond Chee / @rchomium

03/05/2017 at 04:14PM

9
#15 - Jacob Buete / @JBuete

07/04/2017 at 04:52AM

9
#16 - Turkey Man / @lvturkeyman

11/28/2017 at 05:20PM

9
#17 - c0llision / @sh3llcode

01/28/2018 at 01:02PM

9
#18 - DHM / @DHM29978992

05/27/2018 at 02:31AM

9
#19 - Brent Woo / @BrentPWoo

10/05/2018 at 09:16PM

9
#20 - Tinko Minko / @tandikula

01/30/2019 at 02:17AM

9
#21 - Charlie OConor / @charlieoconor

09/06/2019 at 08:16PM

9
#22 - vimgolfer / @vimgolfer7

10/17/2019 at 01:30PM

9
#23 - Roland Crosby / @roooooland

05/07/2020 at 08:25PM

9
#24 - vimgolf_throwaway / @vimgolfthrowaw1

05/07/2020 at 08:28PM

9
#25 - Jimmy Tang / @moosekk

05/07/2020 at 08:28PM

9
#26 - Just CarlosIvanSosa / @gnusosa

05/07/2020 at 08:36PM

9
#27 - RockerZZY / @rocker_zzy

06/14/2020 at 11:45PM

9
#28 - Rustem B. / @_rustemb

07/31/2020 at 08:50AM

9
#29 - 김범준 / @kmbmjn

05/11/2021 at 02:08AM

9
#30 - Alex / @AlexanderHeatl2

05/22/2022 at 04:38PM