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

0 comments


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

0 comments


Created by: @tuure_p

213 active golfers, 689 entries

Leaderboard (lowest score wins):
19
#91 - Apox / @apox159

09/20/2021 at 07:42PM

19
#92 - Gen / @gen_f_74

09/21/2021 at 07:07PM

19
#93 - ufo / @objfly

09/25/2021 at 09:45AM

19
#94 - 关红伟 / @speed2exe

09/26/2021 at 04:25PM

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

09/28/2021 at 11:11PM

19
#96 - Tars / @cnTars

10/07/2021 at 12:52PM

19
#97 - Absolutely Demonic / @KonosubaLife

10/09/2021 at 07:45PM

19
#98 - Robert Hendrickson / @RobertH72200659

10/09/2021 at 10:44PM

19
#99 - Ali Aslan / @AliAsla95742367

10/14/2021 at 04:59AM

19
#100 - BryanYan / @BryanGoesPlaces

10/14/2021 at 07:17AM

19
#101 - Sam Kim / @samkimhis

11/01/2021 at 06:29PM

19
#102 - Max Muster / @musterm0815

11/14/2021 at 09:11PM

19
#103 - Marcin Krajewski / @mkrajewski_

11/30/2021 at 08:52PM

19
#104 - mevmev / @mevmev8

12/17/2021 at 03:07AM

19
#105 - POSIX / @po6ix

01/07/2022 at 03:03AM

19
#106 - ahnon / @ahnon51259644

01/13/2022 at 07:09AM

19
#107 - Erik Öjebo / @erikojebo

01/22/2022 at 10:19PM

19
#108 - deusthe / @deusthe91

01/31/2022 at 08:00AM

19
#109 - A Random Vimgolfer / @AVimgolfer

02/04/2022 at 07:36AM

19
#110 - Javier Contreras / @contranton

05/04/2022 at 03:53AM

19
#111 - Ryan Murphy / @RyanMur92693753

05/05/2022 at 11:29PM

19
#112 - x03n046 / @x03n046

05/12/2022 at 08:27AM

19
#113 - Erisian Aspect / @ErisianAspect

05/27/2022 at 04:49PM

19
#114 - Henry Chimpden Earwicker / @HChEarwicker

06/14/2022 at 05:43AM

19
#115 - satetheus-vimgolf / @SVimgolf

08/16/2022 at 09:23PM

19
#116 - brett / @brettyukich

08/31/2022 at 12:21PM

19
#117 - キムラ・OPEL・ユウジ / @kimurayuuji79

10/17/2022 at 03:55AM

20
#118 - Steven Langsford / @stevenlangsford

09/02/2021 at 07:17PM

20
#119 - Bennett / @bennettbackward

09/03/2021 at 04:08AM

20
#120 - zeko / @zeknife

09/03/2021 at 09:06PM