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

0 comments


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

0 comments


Created by: @tuure_p

270 active golfers, 890 entries

Leaderboard (lowest score wins):
23
#241 - Andrius / @Andrius28757706

08/30/2021 at 04:55PM

23
#242 - Saurav / @ray__saurav

09/05/2021 at 04:27PM

23
#243 - chrisxxx / @ABChrisxxx

09/16/2021 at 11:24AM

23
#244 - Robert Verst / @r_verst

09/21/2021 at 12:57PM

23
#245 - Leander Hendrikx / @leanderhendrikx

09/23/2021 at 08:12AM

23
#246 - emilio / @emilioemmanueI

02/06/2022 at 03:14AM

23
#247 - 梅 / @umetosawara

04/10/2022 at 03:33AM

23
#248 - Olivier Bégassat / @zk_evm

06/11/2023 at 07:42PM

24
#249 - Jack Mooney / @jmooney7

09/01/2021 at 05:57PM

24
#250 - 烟花笑寂寞 / @uYdzjmVb3p5Dn1H

09/12/2021 at 02:03AM

24
#251 - v3rse / @NanaOAdane

10/12/2021 at 09:34PM

24
#252 - vimmer / @vimmer16369662

10/13/2021 at 02:22PM

24
#253 - Curtis Ault / @Curtis_Ault

01/27/2022 at 05:03PM

24
#254 - potatol33t / @potatol33t

08/07/2022 at 12:03PM

24
#255 - Bruce Woodward / @b00ffer

03/16/2023 at 04:59AM

25
#256 - serborke / @serborke

04/02/2022 at 06:40AM

26
#257 - dan murphy / @__dmurphy__

10/15/2021 at 01:59AM

26
#258 - Tejaswini Deshmukh / @todeshmukh

09/25/2022 at 10:01PM

26
#259 - harish dudi / @harishd91170803

01/26/2023 at 07:47AM

26
#260 - nickGPT / @nickandbro

08/23/2024 at 08:14PM

27
#261 - Richard Korinek / @korric

10/15/2021 at 09:25AM

27
#262 - xtncl / @xtncl

06/10/2022 at 10:14PM

28
#263 - Greg Dlugoszewski / @gregdlu

12/23/2021 at 04:30PM

28
#264 - 윤승후 / @yunseunghu7

03/04/2022 at 06:44AM

28
#265 - Sathyanarayanan Vaithianathan / @Sathyan88697115

10/10/2022 at 05:11PM

30
#266 - oleg / @oleg12573505

01/29/2022 at 02:33PM

33
#267 - 猪猪猪珠珠 / @MdKaLCZeqxwZvZs

09/04/2021 at 08:47AM

34
#268 - Thomas🍺🧙‍♂️ / @mlkliso123

10/30/2021 at 02:53AM

37
#269 - sodazitron / @fruchtidelight

09/06/2021 at 09:27PM

37
#270 - Neo / @neothetranquil

09/26/2022 at 12:21AM