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 20 remaining solutions by signing in and submitting your own entry
#21 Sebastian W. / @Sebasti91439242 - Score: 25 - 11/15/20 @ 21:19
qqljr\q5@q5kqqr/hj<Esc>q5@qZZ

0 comments


Created by: @rax0m

21 active golfers, 32 entries

Leaderboard (lowest score wins):
22
#1 - Jon Krause / @jkrause314

11/12/2020 at 02:41PM

22
#2 - Saki Gw / @Sakigw

11/12/2020 at 04:05PM

22
#3 - Andrzej Wąsowski / @AndrzejWasowski

11/12/2020 at 05:08PM

22
#4 - John Braxler / @braxler

11/12/2020 at 06:09PM

22
#5 - Filipe Brandenburger / @filbranden

11/12/2020 at 10:44PM

22
#6 - David Kutschke / @D4KU_

11/14/2020 at 03:56PM

22
#7 - Yondonjamts / @yondonjamts_g

11/14/2020 at 09:48PM

22
#8 - f a / @5eraf

12/02/2020 at 06:32PM

23
#9 - Ceda EI / @ceda_ei

11/12/2020 at 02:02PM

23
#10 - Jake Grossman / @PiranaLaugh

11/12/2020 at 04:01PM

23
#11 - Rafal C. / @RafalC37709324

11/14/2020 at 09:50AM

23
#12 - Smylers / @Smylers2

11/14/2020 at 10:50AM

23
#13 - Jonáš Šerých / @serycjon

11/15/2020 at 06:12PM

23
#14 - Jan Lukány / @Lukanyj

11/17/2020 at 10:22PM

23
#15 - quemeraisc / @quemeraisc

11/20/2020 at 08:07AM

23
#16 - Leander Hendrikx / @leanderhendrikx

11/22/2020 at 11:03AM

23
#17 - __VimGolfer__ / @VimGolfer19

11/27/2020 at 06:56PM

23
#18 - chocolate / @chocola81394123

11/29/2020 at 04:55AM

23
#19 - hepebexè / @hepebexe

11/30/2020 at 06:31PM

24
#20 - Vinícius Hoyer / @viniciushoyer

11/20/2020 at 02:58PM

25
#21 - Sebastian W. / @Sebasti91439242

11/15/2020 at 09:19PM