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 5fad35a736518b000960caef

Put a cross in the square

Put a cross in the square

Start file
--------
|      |
|      |
|      |
|      |
|      |
|      |
--------
End file
--------
|\    /|
| \  / |
|  \/  |
|  /\  |
| /  \ |
|/    \|
--------

View Diff

2,7c2,7
< |      |
< |      |
< |      |
< |      |
< |      |
< |      |
---
> |\    /|
> | \  / |
> |  \/  |
> |  /\  |
> | /  \ |
> |/    \|

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 88 remaining solutions by signing in and submitting your own entry
#89 Spam Mail / @mrfdot - Score: 52 - 05/26/23 @ 01:31
jlr\jlr\jlr\jr/jhr/jhr/lllllr\khr\kh\r\kr/klr/klr/ZZ

0 comments


Created by: @rax0m

89 active golfers, 225 entries

Leaderboard (lowest score wins):
20
#1 - Kyle / @Kyle98675198

06/18/2021 at 09:09PM

20
#2 - 悟史 / @A1OBJTxN5fTg5EJ

07/14/2021 at 10:24AM

20
#3 - John Braxler / @braxler

08/04/2021 at 01:56PM

20
#4 - Miłosz Łakomy / @foobar01123

08/21/2021 at 12:51PM

20
#5 - Oskar Fridell / @rax0m

09/23/2021 at 01:28PM

20
#6 - Benny Boy / @bennyboy999

10/03/2021 at 06:33AM

20
#7 - Sammit / @somemeatjain

01/24/2022 at 01:09PM

20
#8 - russellzhaomao / @russellzhaomao

05/23/2022 at 12:45AM

20
#9 - Alex / @AlexanderHeatl2

07/06/2022 at 08:06PM

20
#10 - KensStake / @kentaROyachyuni

07/16/2023 at 09:04AM

20
#11 - Topvimgolf Score / @topvimgolfscore

09/20/2023 at 07:11AM

20
#12 - Luoyb / @Luoyb

10/25/2023 at 02:31AM

20
#13 - Aly Thobani / @alythobani

05/29/2024 at 04:57AM

20
#14 - Peppa Pig / @PeppaPi95550250

06/26/2024 at 01:02AM

20
#15 - nickGPT / @nickandbro

08/24/2024 at 03:50AM

21
#16 - Benjamin / @BenjaminBashar

11/21/2022 at 08:31AM

21
#17 - Marco Meinardi / @Kee__no

12/29/2022 at 09:29PM

21
#18 - Hamey / @unknownHamX

02/09/2023 at 09:27AM

21
#19 - naka / @nak38223985244

10/26/2023 at 12:48PM

21
#20 - Elliot Schemmel / @regulated

10/08/2024 at 01:22PM

22
#21 - Jon Krause / @jkrause314

11/12/2020 at 02:41PM

22
#22 - Saki Gw / @Sakigw

11/12/2020 at 04:05PM

22
#23 - AndrzejWasowski@scholar.social 🌻 🕊️ / @AndrzejWasowski

11/12/2020 at 05:08PM

22
#24 - Filipe Brandenburger / @filbranden

11/12/2020 at 10:44PM

22
#25 - David Kutschke / @D4KU_

11/14/2020 at 03:56PM

22
#26 - Yondonjamts Ganzorig / @yondonjamts_g

11/14/2020 at 09:48PM

22
#27 - f a / @5eraf

12/02/2020 at 06:32PM

22
#28 - Jung Yeon Park / @park_jungy

02/06/2021 at 11:05PM

22
#29 - ~~~ / @5AXZmAwcmUg0fOO

05/29/2021 at 10:38PM

22
#30 - roudens / @roudens2

06/04/2021 at 12:10AM