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 9v00612c165c000000000211

Contribute to keyboard mashing

Speak in tongues

Start file
jgjogk
imnmr
ignsong
mgrga
ye
kpart
kkkkkkkkkkkkkekkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk oooooooooooooooooooooooooooooooooooooo
jjij
End file
jgjogk
imnmr
ignsong
mgrga
ye
kpart
on
kkkkkkkkkkkkkenkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk oooooooooooooooooooooooooooooooooooooof
od
jjij

View Diff

7c7,9
< kkkkkkkkkkkkkekkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk oooooooooooooooooooooooooooooooooooooo
---
> on
> kkkkkkkkkkkkkenkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk oooooooooooooooooooooooooooooooooooooof
> od

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 225 remaining solutions by signing in and submitting your own entry
#226 sodazitron / @fruchtidelight - Score: 37 - 09/06/21 @ 21:27
6Goon<Esc>fefefefeFETetejfelsn<Esc>$af<Esc>ood<Esc>ZZ

0 comments


#227 Neo / @neothetranquil - Score: 37 - 09/26/22 @ 00:21
6Goon<Esc>fefefefeFETetejfelsn<Esc>$af<Esc>ood<Esc>ZZ

0 comments


Created by: @tuure_p

227 active golfers, 735 entries

Leaderboard (lowest score wins):
18
#91 - Dank City / @ddankcity

12/05/2022 at 05:12PM

18
#92 - DW Luna / @dcheed_

12/24/2022 at 11:33PM

19
#93 - Tuure / @tuure_p

08/29/2021 at 11:21PM

19
#94 - T. Arch / @TArch76864215

08/31/2021 at 03:41PM

19
#95 - Captain Proton / @CaptainProton5

09/02/2021 at 08:07PM

19
#96 - Mahabubur Rahman / @microrony

09/11/2021 at 04:27PM

19
#97 - Apox / @apox159

09/20/2021 at 07:42PM

19
#98 - Gen / @gen_f_74

09/21/2021 at 07:07PM

19
#99 - ufo / @objfly

09/25/2021 at 09:45AM

19
#100 - 关红伟 / @speed2exe

09/26/2021 at 04:25PM

19
#101 - ░C░o░o░p░e░r░ ░L░u░c░e░ / @16cluce

09/28/2021 at 11:11PM

19
#102 - Tars / @cnTars

10/07/2021 at 12:52PM

19
#103 - Absolutely Demonic / @KonosubaLife

10/09/2021 at 07:45PM

19
#104 - Robert Hendrickson / @RobertH72200659

10/09/2021 at 10:44PM

19
#105 - Ali Aslan / @AliAsla95742367

10/14/2021 at 04:59AM

19
#106 - BryanYan / @BryanGoesPlaces

10/14/2021 at 07:17AM

19
#107 - Sam Kim / @samkimhis

11/01/2021 at 06:29PM

19
#108 - Max Muster / @musterm0815

11/14/2021 at 09:11PM

19
#109 - Marcin Krajewski / @mkrajewski_

11/30/2021 at 08:52PM

19
#110 - mevmev / @mevmev8

12/17/2021 at 03:07AM

19
#111 - POSIX / @po6ix

01/07/2022 at 03:03AM

19
#112 - ahnon / @ahnon51259644

01/13/2022 at 07:09AM

19
#113 - Erik Öjebo / @erikojebo

01/22/2022 at 10:19PM

19
#114 - deusthe / @deusthe91

01/31/2022 at 08:00AM

19
#115 - A Random Vimgolfer / @AVimgolfer

02/04/2022 at 07:36AM

19
#116 - Javier Contreras / @contranton

05/04/2022 at 03:53AM

19
#117 - Ryan Murphy / @RyanMur92693753

05/05/2022 at 11:29PM

19
#118 - x03n046 / @x03n046

05/12/2022 at 08:27AM

19
#119 - Erisian Aspect / @ErisianAspect

05/27/2022 at 04:49PM

19
#120 - Henry Chimpden Earwicker / @HChEarwicker

06/14/2022 at 05:43AM