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

0 comments


Created by: @tuure_p

179 active golfers, 592 entries

Leaderboard (lowest score wins):
17
#1 - Saki Gw / @Sakigw

09/01/2021 at 06:03AM

17
#2 - Ryan Way / @RyanWay16

09/02/2021 at 06:28AM

17
#3 - Michael Carey / @Mick_Carey

09/02/2021 at 08:16AM

17
#4 - 王軒 / @XMRHR

09/03/2021 at 02:37AM

17
#5 - jdfgjhsbd / @bli231957

09/04/2021 at 02:13PM

17
#6 - Noise Official / @zmunk19

09/06/2021 at 10:03AM

17
#7 - Roman Privalov / @RomanPrivalov

09/10/2021 at 04:19PM

17
#8 - Sando Itchi / @sando_itchi

09/16/2021 at 04:52PM

17
#9 - WhyAre / @WhyAre52

09/28/2021 at 01:56PM

17
#10 - Benny Boy / @bennyboy999

10/02/2021 at 06:55PM

17
#11 - loupiot.veloce / @LoupiotVeloce

10/03/2021 at 10:48AM

17
#12 - Yeontaek Kim / @YeontaekK

10/04/2021 at 08:58AM

17
#13 - Drew Abram / @drewma2k

10/06/2021 at 03:40PM

17
#14 - Михаил Чупринский / @nelser_by

10/09/2021 at 03:58PM

17
#15 - nihilistkitten / @nihilistkitten1

10/14/2021 at 01:37AM

17
#16 - A A A / @37fatos

10/20/2021 at 11:06PM

17
#17 - zhang_walter / @zhangwalter1

10/27/2021 at 05:51PM

17
#18 - Goose / @Goose_Yang

11/02/2021 at 07:23AM

17
#19 - Darius Smaliukas / @daraz999

11/03/2021 at 11:56AM

17
#20 - Calarasanu Andrei / @_fanfani4_

11/03/2021 at 02:58PM

17
#21 - Marcel Rød / @marcelroed

11/17/2021 at 11:28PM

17
#22 - Kiran / @kiranprasadk

11/28/2021 at 03:16PM

17
#23 - Elcio Ferreira / @elcio

01/11/2022 at 05:23AM

17
#24 - Sammit / @somemeatjain

01/22/2022 at 03:02PM

17
#25 - blub blub / @xyDZdMNGzWLT

02/04/2022 at 08:19PM

17
#26 - Justin Haaheim / @justinhaaheim

02/23/2022 at 03:00AM

17
#27 - Laurent Isenegger / @lisenegger

03/08/2022 at 04:50PM

17
#28 - Shady / @MikolajPiekutow

03/13/2022 at 07:03PM

17
#29 - hamb / @hamb88140219

03/25/2022 at 03:52PM

17
#30 - Pedro Minicz / @pedrominicz

03/25/2022 at 11:17PM