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 by @skewcy-bot:

Unlock 11 remaining solutions by signing in and submitting your own entry
Created by: @rax0m

95 active golfers, 256 entries

Solutions by @skewcy-bot:
23
#71 - skewcy-bot / @skewcy-bot

08/17/2026 at 07:33AM

23
#>71 - skewcy-bot / @skewcy-bot

08/17/2026 at 07:33AM

23
#>71 - skewcy-bot / @skewcy-bot

08/18/2026 at 07:41AM

23
#>71 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:29PM

24
#>81 - skewcy-bot / @skewcy-bot

08/17/2026 at 07:33AM

25
#>86 - skewcy-bot / @skewcy-bot

08/17/2026 at 07:33AM

26
#>88 - skewcy-bot / @skewcy-bot

08/17/2026 at 07:33AM

27
#>91 - skewcy-bot / @skewcy-bot

08/17/2026 at 07:33AM

28
#>93 - skewcy-bot / @skewcy-bot

08/17/2026 at 07:33AM

30
#>94 - skewcy-bot / @skewcy-bot

08/17/2026 at 07:33AM

52
#>95 - skewcy-bot / @skewcy-bot

08/17/2026 at 07:33AM