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):
18
#91 - Jeff Davis / @_JefeDavis_

04/14/2022 at 07:53PM

18
#92 - delnoch / @delnoch1

04/16/2022 at 08:03AM

18
#93 - Youssef Magdy / @youssef_magdy29

04/28/2022 at 04:33AM

18
#94 - sapir malka / @sapir5522

05/09/2022 at 11:34AM

18
#95 - redbigyesnoGoThenWhy / @redbigyesno

05/30/2022 at 12:51PM

18
#96 - Alex Lewin / @_AlexLewin

07/12/2022 at 02:38AM

18
#97 - Andy Tockman / @atckmn

07/16/2022 at 02:31AM

18
#98 - sap / @sap38838304

09/28/2022 at 01:52AM

18
#99 - ky05uk3 / @kyo89347563

11/29/2022 at 12:45AM

18
#100 - Dank City / @ddankcity

12/05/2022 at 05:12PM

18
#101 - DW Luna / @dcheed_

12/24/2022 at 11:33PM

18
#102 - someone / @IKvacenok

06/02/2023 at 02:23PM

18
#103 - naka / @nak38223985244

06/25/2023 at 02:25AM

18
#104 - くりち / 栗原佑弥 / @kurichi97

07/04/2023 at 05:23AM

18
#105 - Jeffrey Chen / @Jeff_Chenster

09/13/2023 at 02:48PM

18
#106 - Monkey Boy / @monkey29089

09/26/2023 at 01:31PM

18
#107 - Luoyb / @Luoyb

10/23/2023 at 12:26AM

18
#108 - LandR / @ListenAndR

10/25/2023 at 12:50AM

18
#109 - Leon Katsnelson / @leonkatsnelson

01/01/2024 at 03:09AM

18
#110 - Jinli Xiao / @jinlixiao

03/11/2024 at 10:19PM

18
#111 - かみひろ / @km_hr

03/18/2024 at 06:06AM

18
#112 - vimster12312 / @vimster12394846

03/28/2024 at 08:23PM

18
#113 - Aly Thobani / @alythobani

04/05/2024 at 01:11AM

18
#114 - Lennart / @lennartack

04/14/2024 at 10:13PM

18
#115 - 赵坤 / @artzok

06/24/2024 at 04:01AM

18
#116 - mau-mauricelim / @mau-mauricelim

09/10/2024 at 06:01AM

19
#117 - Tuure / @tuure_p

08/29/2021 at 11:21PM

19
#118 - T. Arch / @TArch76864215

08/31/2021 at 03:41PM

19
#119 - Captain Proton / @CaptainProton5

09/02/2021 at 08:07PM

19
#120 - Mahabubur Rahman / @microrony

09/11/2021 at 04:27PM