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

0 comments


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

0 comments


Created by: @tuure_p

272 active golfers, 898 entries

Leaderboard (lowest score wins):
18
#61 - David Staley / @DavidStaley2

08/30/2021 at 10:51PM

18
#62 - Miłosz Łakomy / @foobar01123

09/01/2021 at 11:29AM

18
#63 - Baxter / @Baxter79512802

09/02/2021 at 07:16PM

18
#64 - SwordSwordSwordBird / @SwordSwordBird

09/06/2021 at 12:51AM

18
#65 - Shubh Agarwal / @shu7bh

09/06/2021 at 07:10PM

18
#66 - wingdeans / @wingdeans

09/08/2021 at 12:12AM

18
#67 - Ferran / @dillunsos

09/08/2021 at 02:59PM

18
#68 - zai / @zaidhaaan

09/11/2021 at 04:09PM

18
#69 - roudens / @roudens2

09/17/2021 at 10:28PM

18
#70 - せいほう / @FICSQF

09/21/2021 at 08:51AM

18
#71 - Tinko Minko / @tandikula

09/24/2021 at 06:44AM

18
#72 - migoo / @migoo00668679

10/02/2021 at 08:04AM

18
#73 - cowai / @cowai

10/06/2021 at 07:28PM

18
#74 - Petro Тrouq / @zulolosi

10/07/2021 at 10:24PM

18
#75 - Fabian Ahbeck / @FAhbeck

10/08/2021 at 04:07PM

18
#76 - Coral Carl / @CarlChaosCoral

10/15/2021 at 02:17PM

18
#77 - Андрей Осипенко / @os1penko_andrey

10/20/2021 at 04:39PM

18
#78 - Qarthik / @qrthik

10/29/2021 at 07:19AM

18
#79 - sanganious / @sanganious1

10/29/2021 at 01:09PM

18
#80 - Winston / @sequentialchaos

10/29/2021 at 01:52PM

18
#81 - e1mnos / @e1mnos

11/05/2021 at 06:34PM

18
#82 - yeonlee / @yeonlee13820351

11/09/2021 at 10:11AM

18
#83 - 深窓の令嬢@ドクター / @arbino1031

11/14/2021 at 01:37PM

18
#84 - TheSemicolon / @the_semicolon_

11/15/2021 at 08:47AM

18
#85 - 김철호 / @Mx2W2

11/17/2021 at 06:06AM

18
#86 - TimMcGuire / @mcguire

11/25/2021 at 04:24PM

18
#87 - Andey / @AndyonZ

12/28/2021 at 04:14AM

18
#88 - Henry Prior / @priorupdates

02/19/2022 at 06:11AM

18
#89 - blabla zincou / @BZincou

02/24/2022 at 08:30PM

18
#90 - Marcel Funderák / @fundosh

03/05/2022 at 12:54PM